2017-01-23 3 views
0

Je ne sais pas pourquoi mais l'événement périphérique prêt ne fonctionne plus sur le simulateur xcode, mais il fonctionne sur mon périphérique iPhone.Le périphérique Cordova prêt ne fonctionne pas sur le simulateur xcode mais fonctionne sur le périphérique

Voici ma fonction:

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

et la balise meta j'ai essayer, mais ne réussissent pas:

<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'"> 

il fonctionne également avec l'application PhoneGap sur l'appareil.

Si quelqu'un a une idée, si vous avez besoin de plus d'explications, dites-le moi. Excuse-moi pour mon anglais.

Répondre

0

Ok, j'utilisais mac os X sur vmware et il était très lent, je l'ai essayer avec un autre PC plus puissant et il est un travail ... Juste bon de savoir que bug simulateur si elle est trop lent à

0

Avez-vous essayé de supprimer tous vos méta pour exclure toute autre raison? Votre onDeviceReady ne semble rien retourner. Comment savez-vous qu'il n'a pas tiré? Quelque chose comme ça pourrait aider le suivi.

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

oui désolé ma fonction a un console.log ('deviceready fired'); et il n'est pas viré, j'ai montré seulement la structure ... Et oui j'ai essayé tous les méta (un par un), et sans méta, rien ne fonctionne – Gnintendo