webview与javascript交互


现在正在做一些项目需要webview与html进行交互 想问一下做过混合APP的大神,一下需求能否实现 难度大不大
我想由APP webview里嵌入一个类似window、document或location的对象 比如命名空间为APPi
我在HTML里调用他的方法为APPi.someFunction(value);
底层的代码由APP各自实现 现在好像在IOS上实现有点棘手 据开发说IOS没有类似android中的addJavascriptInterface的方法来添加命名空间

Android html5 hybrid-app ios JavaScript

大螺丝的记事本 9 years, 8 months ago

我这边都是安卓的人把方法挂在BOM的window下的

卧室深夜基情党 answered 9 years, 8 months ago

http://stackoverflow.com/questions/7103159/androids-addjavascriptinterface-equivalent-in-ios

由於可以處理 navigate,所以你可以把 native 代碼看作服務器,然後用 URL 作 API 進行調用,或者再封裝一下。

沒事多用英文去 Google 搜 stackoverflow,基本上都有了。

Arche answered 9 years, 8 months ago

Your Answer