js和android及ios交互

Android中Java和JavaScript交互

這種交互,Hybrid App 會用的比較多一點,javascript

本文將介紹如何實現Java代碼和Javascript代碼的相互調用。java

Android提供了一個很強大的WebView控件用來處理Web網頁,而在網頁中,JavaScript又是一個很舉足輕重的腳本。android

如何實現?ios

實現Java和js交互十分便捷。一般只須要如下幾步。web

一、WebView開啓JavaScript腳本執行
二、WebView設置供JavaScript調用的交互接口。
三、客戶端和網頁端編寫調用對方的代碼。

調用示例

js調用 Android 方法

window.control.methodName(param)
解析:
    一、control:注入接口名稱
    一、methodName:後臺的方法。也就是說後臺的方法,
    window.注入接口.須要調用的後臺的方法

js調用 ios 方法

methodName(param)

js 直接調用 ios 的方法便可blog

Android和ios要調用js的方法的基本格式:

webView.loadUrl(「javascript:methodName(param)」)

這裏面 methodName 就是咱們編寫的 js 的方法,圓括號外面的是 java 的,這個若是是弄 Android 或 ios 的應該會理解是啥意思的接口

詳情可參考:這篇博文ip

相關文章
相關標籤/搜索