0
我搜索了很多,但我找不到答案。我使用英特爾XDK進行Cordova/Phonegap開發。XDK構建的應用程序不工作
一切正常(模擬選項卡,調試等)。我去建立選項卡並得到我的.apk,將它移動到SD卡並安裝,但它運行時不起作用。
如果我使用Phonegap Build(Online)構建源代碼,則一切正常。
我的JS代碼:
<script type="text/javascript">
document.addEventListener("backbutton", function(){ return; }, true);
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady()
{
//navigator.splashscreen.hide();
var server = 'http://xxxxxx/index.php?';
var user_uuid = device.uuid;
$(document).ready
(
function()
{
$("#main_content").css("top", "50%");
$("#main_content").css("margin-top", "-"+($("#main_content").height()/2)+"px");
$("#main_content").show();
$("#big_img_load").attr("src", "img/ajax-loader.gif");
var xinv = setInterval
(
function()
{
var networkState = navigator.connection.type;
if(networkState.trim() == 'none')
$("#no_internet").show();
else
{
$.post
(
server+"do=boot",{useruuid: user_uuid},function(data)
{
if(data.trim() != "ok")
window.location = "error.html";
else
{
clearInterval(xinv);
window.location = "app.html";
}
}
);
}
},
1000
);
}
);
};
</script>
它仍然在加載:沒有互聯網的檢查,沒有張貼到URL,什麼都沒有。
問題在哪裏?爲什麼只從XDK構建不起作用?
我把*和沒有..相同(不工作)。 –
工作正常!我沒有在Android Crosswalk上更改Android。謝謝! –