安卓將數(shù)據(jù)傳給js
2024-02-15 17:09:41
```java
WebView webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
String data = "Hello, JavaScript!";
webView.loadUrl("javascript: receiveData('" + data + "')");
```
在這個例子中創(chuàng)建了個WebView,啟用了JavaScript的支持將要傳遞的數(shù)據(jù)用字符串形式包裝,調(diào)用loadUrl方法執(zhí)行JavaScript函數(shù)receiveData,將數(shù)據(jù)傳遞給JavaScript。
對于婚慶策劃、農(nóng)業(yè)保險服務(wù)、物業(yè)管理服務(wù)等用,類似的方式進行數(shù)據(jù)交互。在婚慶策劃用中,Android可能向JavaScript傳遞些用戶信息或婚禮詳情,JavaScript根據(jù)這些信息生成個性化的婚禮方案。在農(nóng)業(yè)保險服務(wù)用中,Android可能向JavaScript傳遞些農(nóng)作物信息或災(zāi)害報告,JavaScript計算出相的保險賠償金額。在物業(yè)管理服務(wù)用中,Android可能向JavaScript傳遞些物業(yè)費用或維修請求信息,JavaScript生成相的賬單或工單。