我要在圈子里待了一个星期......我遇到了许多人遇到的问题,但我仍然没有找到解决方案。在编译之前一切正常,但是一旦使用Phonegap-Build编译并安装在我的手机上,我的javascript就无法运行。
以下是我的javascript:
$(document).ready(function(){
$("#target").click(function(){
$.post(
'https://www.myurl.com/myfile.php',
{ login: $("#username").val(), password: $("#password").val() },
function(data){
if(data.auth == "NOK"){
$("#resultat").html("<p>"+data.erreur+"</p>");
}
else{
localStorage.setItem("username", data.username);
localStorage.setItem("UniqID", data.UniqID);
document.location.href="accueil.html"
}
},
'json'
);
});
});
我已经添加了所有的html页面:
<meta http-equiv="Content-Security-Policy" content="default-src * 'self' 'unsafe-inline' data: gap: 'unsafe-eval'; style-src * 'self' 'unsafe-inline'; connect-src * ; script-src * 'self' 'unsafe-inline'; media-src *">
我在config.xml中添加了:
<access origin="*"/>
<plugin name="cordova-plugin-whitelist" version="1.3.3" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
我希望有人可以帮助我...
谢谢,
Deubow