js和安卓app互相傳資料(安卓app頁面整合html頁面,獲取資料並給安卓返回資料)
阿新 • • 發佈:2019-02-12
先上Demo:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<button onclick="test()">測試商戶獲取多種資訊</button>
<p id="demo"></p>
<script>
function test() {
var keys = [
"1da0cc80-73d8-4331-83ee-bef36702c9ee",
"2c8ba05c6e9047b891719451387a85c5"
"5b2f31d7cbdb4f9095c93e02111d6fb8",
"b33bcfc3-4ac1-41e9-a5f8-5828970efbf9",
]
//js呼叫app方法 getUserDataBayKeys此函式名必須與app(安卓端)方法名一致。 window.Android是呼叫Android方法。window.Android.getUserDataBayKeys("a5b9f92d8cff452e967e9dcab1c68dba",keys);
}
//Android回撥過來的函式 函式名必須與app方法名一致。
function getUserDataBayKeysResult(data) {
console.log(data);
var obj = document.getElementById("demo");
obj.innerHTML = data;
}
</script>
</body>
</html>