2

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>

何も助けない 他の方法が利用可能であるか、上記のコードで何かを変更するだけです。

4

1 に答える 1