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 return と alert の両方がエミュレーターに表示されませんが、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>
何も助けない 他の方法が利用可能であるか、上記のコードで何かを変更するだけです。