1

外部URLをロードするための1つのWebビューを含むiOS用のphonegapアプリがあります。

その外部URLから、デバイス名、カメラなどのデバイス機能にアクセスしようとします。

しかし、問題は、外部URLを含むcordova.jsファイルをWebサーバーにコピーしたことです。そのURLに私はこれを追加します。

<script type="text/javascript" src="cordova-1.7.0.js"/>
<script type="text/javascript">
document.addEventListener('deviceready',onDeviceReady',false);
function onDeviceReady(){
}

Javascriptはdocument.addEventListener行自体を実行していません。「deviceready」イベントを理解していません。デバイスの機能にアクセスできません。助けてください。過去10日間これらのことに悩まされています。

4

2 に答える 2

2
/* enter code here */ function onBodyLoad()
            {       
                document.addEventListener("deviceready", onDeviceReady, false);
            }

これを使用して、ボディ ロードで関数を呼び出します。

于 2012-08-08T11:20:09.470 に答える