2017-01-23 15 views
0

は、xcodeシミュレータでデバイスレディイベントが動作しなくなった理由はわかりませんが、自分のiPhoneデバイスで動作します。xcodeシミュレータでは動作しませんが、デバイス上で動作する

ここに私の機能:

document.addEventListener('deviceready', onDeviceReady, false); 
function onDeviceReady() {} 

とメタタグ私は、tryを持っていますが、成功しません:

<meta http-equiv="Content-Security-Policy" content="default-src * gap: ws: https://ssl.gstatic.com;img-src 'self' data: content:;style-src 'self' 'unsafe-inline' data: blob:;script-src * 'unsafe-inline' 'unsafe-eval' data: blob:;"> 
    <meta http-equiv="Content-Security-Policy" content="default-src * gap://ready file:; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src * 'unsafe-inline' 'unsafe-eval'"> 
    <meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *"> 
    <meta http-equiv="Content-Security-Policy" content="default-src * gap://ready file:; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src * 'unsafe-inline' 'unsafe-eval'"> 

を、それはデバイス上のPhoneGapアプリケーションでも動作します。

誰かがアイデアを持っている場合は、さらに説明が必要な場合は教えてください。

すみません。

答えて

0

[OK]を、私はそれがあまりにも遅いです場合に、シミュレータのバグを知っている...ちょうど良い他のPCより強力で試してみて、それが仕事だ、している私は、VMware上のMac OS Xを使用していたし、それは非常に遅かったですload

0

他の理由を除外するためにすべてのメタを削除してみましたか? あなたのonDeviceReadyは何も返されないようです。それが解雇されないことをどうやって知っていますか? このようなものは、トラッキングに役立ちます。

function onDeviceReady() { 
console.log('deviceready fired'); 
} 
+0

はい私の機能にはconsole.log( 'deviceready fired')があります。それは解雇されていない、私は構造だけを示している...そして、私はすべてのメタ(1つずつ)を試して、メタなし、何も動作していない – Gnintendo

関連する問題