在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:jesse01/WebViewJavascriptBridge开源软件地址:https://github.com/jesse01/WebViewJavascriptBridge开源编程语言:Java 85.4%开源软件介绍:WebViewJavascriptBridgeWebViewJavascriptBridge for Android 是 WebViewJavascriptBridge for iOS/OSX的Android 实现, 项目里的WebViewJavascriptBridge.js.txt, 及测试网页ExampleApp.html 直接来自 WebViewJavascriptBridge for iOS/OSX. 使用方法:
class MyWebViewClient extends WVJBWebViewClient {
excuteJavascript(script); //不需要返回值, script前不要加javascript:前缀 或 excuteJavascript(script, callback); //需要返回值, script前不要加javascript:前缀 executeJavascript方法的内部实现机制: a. Android 4.4及更高版本下, 使用WebView.evaluateJavascript方法执行脚本; b. Android 4.4以下版本若需要返回值则采用addJavascriptInterface机制实现; c. Android 4.4以下版本若不需要返回值则使用loadUrl方法执行脚本.
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论