2
我是英特爾XDK新手的初學者。Android構建不能在設備上工作?
我在Intel XDK New中做了一些例子。它在仿真器上工作正常,但是當我構建它時,它在設備上不起作用。
這次我爲Android構建了一個的apk。我在多個Android設備上測試了這個版本,但是我在每個Android設備上都會看到空白屏幕。
我正在使用英特爾XDK新版本0505
。
我的html代碼: -
<!DOCTYPE html><!--HTML5 doctype-->
<html>
<head>
<title>Your New Application</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="css/jquery.mobile-1.4.1.min.css"/>
<script src="js/jquery-1.11.0.min.js"></script>
<script src="js/jquery.mobile-1.4.1.min.js"></script>
<script src="intelxdk.js"></script>
<script src="intelxdk.js"></script>
<script type="text/javascript">
var onDeviceReady=function(){
alert("onDeviceReady");
intel.xdk.device.hideSplashScreen();
intel.xdk.contacts.getContacts();
};
document.addEventListener("intel.xdk.device.ready",onDeviceReady,false);
document.addEventListener('intel.xdk.contacts.get', contactsReceived, false);
function contactsReceived() {
alert("contactsReceived");
var table = document.getElementById("contacts");
table.innerHTML = '';
var myContacts = intel.xdk.contacts.getContactList();
for(var i=0;i<myContacts.length;i++) {
//add row to table
var contactInfo = intel.xdk.contacts.getContactData(myContacts[i]);
var tr = document.createElement("tr");
tr.setAttribute('id', ''+contactInfo.id);
tr.setAttribute('onClick', 'document.getElementById("iden").value = '+contactInfo.id+';');
tr.setAttribute('style', 'background-color:#B8BFD8');
var id = document.createElement("td");
id.innerHTML = contactInfo.id;
tr.appendChild(id);
var msg = document.createElement("td");
msg.innerHTML = contactInfo.name;
alert("Contact Number:-" + contactInfo.id + " And Name:-"+contactInfo.name);
tr.appendChild(msg);
table.appendChild(tr);
}
}
</script>
</head>
<script src="http://debug-software.intel.com/target/target-script-min.js#u60fxdYP_QtTsFJTyfFeg5qjPPAjg-Pmn1MrrjVlZW8"></script>
<body>
<div>
<table id="contacts" border="bold" width="100%" >
</table>
</div>
</body>
</html>
上面的代碼工作emulator.But它不生成後工作裝置的罰款。
爲什麼我有這個問題?
我太面臨同樣的問題。等待回覆,如果有人注意到並解決了這個問題... –
你試過將'intel.xdk.contacts.getContacts();'移動到延遲功能,或者可能在按鈕上單擊? – Tangocoder