首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Webview
订阅
AdAstra就是我
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Webview的使用和面试常见问题
Webview知识点笔记,Webview的使用、JS和Native的交互以及常见安全问题,常见面试问题。
JSBridge的原理
关于 JSBridge,绝大多数同学最早遇到的是微信的 WeiXinJSBridge(现在被封装成 JSSDK),各种 Web 页面可以通过 Bridge 调用微信提供的一些原生功能,为用户提供相关的功能。其实,JSBridge 很早就出现在软件开发中,在一些桌面软件中很早就运…
揭开WebView神秘的面纱系列(二)之Native与WebView的通信
揭开WebView的神秘面纱系列(一)之WebView简介我们已经简单介绍了WebView,WebViewClient等几个常用的类和方法。今天我们也将用到这些方法,在webview发展之初更多的是用于信息展示,没有过多的交互,然而随着Hybrid方案越来越火热,与页面交互的需…
WebView全面解析
WebView是android中一个非常重要的控件,它的作用是用来展示一个web页面。它使用的内核是webkit引擎,4.4版本之后,直接使用Chrome作为内置网页浏览器。 可与页面JavaScript交互,实现混合开发。 其中,方式一和方式二比较好理解,方式三可能有些朋友不…
一个 java 状态机样例的代码
深入浅出设计模式里的示例,一个很棒的案例
Android WebView —— Java 与 JavaScript 交互总结
相比于 Native App 和 Web App,Hybrid App 凭借其迭代灵活、控制自如、多端同步的优势在应用市场上越发显得优胜,主要得力于,其将变更频繁的部分产品功能使用 H5 开发并在客户端中借助 WebView 控件嵌入应用当中。所以,开发中我们总会遇到原生 Ja…
跨平台Js bridge新秀-DSBridge Android篇
跨平台;同时支持ios和android。 假设Native端实现了两个api: testSyn、testAsyn。参数以json传递, testSyn为同步api,执行结束后会直接返回结果,而testAsyn为一个异步api(可能会执行耗时操作),执行结束后,结果异步返回。 为…
WebView 你真的熟悉吗?看了才知道
总结一下使用 webview 遇到的那些事、那些坑,包括 webview 的基本使用方法、webview 与 js 的交互(附上示例项目完整源码)、webview 遇到的那些坑与解决方法。
如何设计一个优雅健壮的Android WebView?(上)
Android应用层的开发有几大模块,其中WebView是最重要的模块之一。网上能够搜索到的WebView资料可谓寥寥,Github上的开源项目也不是很多,更别提有一个现成封装好的WebView容器直接用于生产环境了。本文仅当记录在使用WebView实现业务需求时所踩下的一些坑…
Android Webview H5 秒开方案实现
现在许多app都嵌入了H5页面, 然而WebView加载速度慢这个问题却一直影响着用户的体验, 所以本文就如何提高H5页面的加载速度展开讨论。 首先我们需要知道为什么WebView的加载速度那么慢。H5页面的渲染速度其实主要取决于两个 如果js文件较多、解析比较复杂, 就会导致…