我正在使用 phone gap 版本 2.9.0 开发一个 wp7 应用程序在我刚刚在 2.0.0 版本中工作之前,警报正在工作,但现在我使用 2.9.0 相同的警报现在不起作用。下面我添加我使用的代码。
<input type="button" value="click" onclick="return confirm('are you sure')"; />
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/jQuery v1.10.2 .js"></script>
<script type="text/javascript" >
$(document).ready(function() {
alert("hi");
});
</script>
onclick 返回和警报都没有显示在模拟器中,但相同的代码在包括 IE9、8、7 在内的所有浏览器中都可以正常工作。谁能为我的问题提供详细的解决方案。下面的事情我都准备好了。
尝试1
document.addEventListener("deviceready",onDeviceReady,false);
function onDeviceReady()
{
// IE does NOT provide an alert method, you can patch it with this line after deviceready.
window.alert = window.alert || navigator.notification.alert;
alert("Hello World WP7");
}
Try2 [在 config.xml 文件中添加此代码]
<feature name="Notification">
<param name="wp-package" value="Notification"/>
</feature>
没有任何帮助 任何其他可用的方法,或者我只是更改上述代码中的任何内容。