我是移動開發新手。我正在使用PhoneGap,我想在我的應用中添加一項功能,以便在iOS和Android上從SIM卡中獲取電話號碼。我使用這個插件:Phonegap使用cordova-plugin-sim獲取SIM卡信息
我用這個非常簡單的指數代碼來顯示任何信息,我可以從插件獲取。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>SIM</title>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript">
document.addEventListener("deviceready",onDeviceReady,false);
function onDeviceReady(){
window.plugins.sim.getSimInfo(successCallback, errorCallback);
}
function successCallback(result) {
document.getElementById("simInfo").innerHTML=JSON.stringify(result);
}
function errorCallback(error) {
document.getElementById("simInfo").innerHTML=JSON.stringify(result);
}
</script>
</head>
<body>
<p id="simInfo"></p>
</body>
</html>
這不顯示任何內容。有什麼我做錯了或失蹤?
上面的代碼是工作的罰款對我..可以告訴你的PhoneGap版本,我使用這個插件.https://github.com/scwl/cordova-plugin-sim/tree/57a76b3 – vijay
@vijay我剛剛下載的桌面版本從phonegap網站昨天所以我非常確定這是最新版本,然後我安裝了節點js,所以我可以安裝插件,我知道插件安裝正確,因爲我能夠使用條形碼掃描儀沒有任何問題-so-永遠,但感謝插件的鏈接,我會嘗試 – user253938
你檢查了這個「注意:phoneNumber的內容是不可靠的(看到這個,這和本文)。有時phoneNumber只是一個空串「。 – Hiten