WebView与JavaScript交互
来源:互联网 发布:花溪区4g网络基站建设 编辑:程序博客网 时间:2024/05/20 23:35
settings.setJavaScriptEnabled(true);
mWebView.addJavascriptInterface(new JavascriptInterface(), "android");
mWebView.loadUrl(mUrl);
class JavascriptInterface {
@android.webkit.JavascriptInterface
public void startLoginActivity() {
//
}
}
<!DOCTYPE HTML>
<html>
<script type="text/javascript">
function login() {
android.startLoginActivity();
}
function loginSuccess(userId) {
alert(userId);
}
</script>
<body>
<button onClick="startLogin()">gotoActivity</button>
</body>
</html>
-keepclassmembers class packagename.WebViewActivity {
public *;
}
-keepattributes *Annotation*
-keepattributes *JavascriptInterface*
mWebView.addJavascriptInterface(new JavascriptInterface(), "android");
mWebView.loadUrl(mUrl);
class JavascriptInterface {
@android.webkit.JavascriptInterface
public void startLoginActivity() {
//
}
}
<!DOCTYPE HTML>
<html>
<script type="text/javascript">
function login() {
android.startLoginActivity();
}
function loginSuccess(userId) {
alert(userId);
}
</script>
<body>
<button onClick="startLogin()">gotoActivity</button>
</body>
</html>
-keepclassmembers class packagename.WebViewActivity {
public *;
}
-keepattributes *Annotation*
-keepattributes *JavascriptInterface*
0 0
- javascript 与 webview 交互
- WebView与JavaScript交互
- WebView与JavaScript交互
- WebView与JavaScript交互
- Webview与JavaScript交互
- WebView与Javascript交互
- WebView与JavaScript交互
- android webview 与 javascript交互
- WebView与JavaScript的交互
- Android:WebView与Javascript交互
- WebView与JavaScript的交互
- WebView与JavaScript交互--Android
- Android WebView与JavaScript交互
- android WebView 与javaScript交互
- Android WebView与JavaScript 交互
- WebView与JavaScript的交互
- Android WebView 与 JavaScript 交互
- Android WebView 与 javascript交互
- ToggleButton和Switch的用法
- [C++]数组
- Android Studio插件整理
- freemarker
- 编写函数实现str函数
- WebView与JavaScript交互
- [转-收藏]CreateFileMapping用法
- Android服务Service(二)
- BAT怎么初始化样式
- 小型电商网站架构
- WinForm线程 - Thread
- 51nod 1420 数袋鼠好有趣【贪心】
- 【常用技能】为自己的U盘设置自定义图标
- JavaScript HTML DOM 对象(下)