我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情
项目地址
https://github.com/ddnosh/android-tiny-webview
功能介绍
- 提供一个BaseWebView,包括基础的webview功能;
- 提供异步处理js和native交互的功能;
- 提供延迟处理js和native交互的功能;
- 提供Handler处理专门的业务;
用法
- 实现自己的Handler: YourHandler extends BaseJsApiHandler;
- 注册自己的Handler: JsApiRegisterFactory.register(new YourHandler());
- 实现自己的WebVIew, 比如: TinyWebView extends BaseWebView implements JsInterface, LoadJsCallback;
TODO
- 优化demo;