代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contact Example</title><script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
<script type="text/javascript" charset="utf-8"> document.write("等待加载PhoneGap");
document.addEventListener("deviceready", onDeviceReady, false); document.write("PhoneGap加载完毕");
function onDeviceReady() {
alert("begin");
var myContact = navigator.service.contacts.create({"displayName": "Test User"});
myContact.gender = "male";
document.write("The contact, " + myContact.displayName + ", is of the " + myContact.gender + " gender");
alert("end");
} </script>
</head>
<body>
<h1>Example</h1>
<p>Create Contact</p>
</body>
</html>在eclipse的安卓模拟器上运行结果为:
等待加载PhoneGapPhoneGap加载完毕
Example
Create Contactalert不见了。。貌似并没有进入到那个函数里面去.....唉 求各位高人指点
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contact Example</title><script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
<script type="text/javascript" charset="utf-8"> document.write("等待加载PhoneGap");
document.addEventListener("deviceready", onDeviceReady, false); document.write("PhoneGap加载完毕");
function onDeviceReady() {
alert("begin");
var myContact = navigator.service.contacts.create({"displayName": "Test User"});
myContact.gender = "male";
document.write("The contact, " + myContact.displayName + ", is of the " + myContact.gender + " gender");
alert("end");
} </script>
</head>
<body>
<h1>Example</h1>
<p>Create Contact</p>
</body>
</html>在eclipse的安卓模拟器上运行结果为:
等待加载PhoneGapPhoneGap加载完毕
Example
Create Contactalert不见了。。貌似并没有进入到那个函数里面去.....唉 求各位高人指点
这个问题应该不是webkit的问题,估计是上次发现那个android漏洞修复后的结果。
<script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
这里的phonegap.js改成phonegap-1.4.1.js(我的版本是1.4.1)
var myContact = navigator.service.contacts.create({"displayName": "Test User"});
这里的navigator.service.contacts.create 改成navigator.contacts.create 估计官网的教程过时了