App 可以跳转并调用网页应用吗

 我来答
ah8622
2018-01-31 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:2281万
展开全部
你这个是要实现Html5和原生交互
如果是iOS现在了解的主要是解析链接的scheme来处理动作;
Android
1.使用原始的WebView.addJavascriptInterface()的方式添加
不过这种方式在Android 4.2以下版本有安全漏洞;
2.使用第三方库, 这里推荐https://github.com/pedant/safe-java-js-webview-bridge
这个框架实现原理很巧妙, 响应比原生的方式要快很多, 值得借鉴, 不过这个框架的缺陷是只能通过静态方法进行交互;
3.还有一个三方库即https://github.com/lzyzsd/JsBridge
这个框架实现的原理和iOS有点类似, 但实现了动态添加交互.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式