android js webview 交互
来源:互联网 发布:java 贪吃蛇程序源代码 编辑:程序博客网 时间:2024/06/05 11:05
public class MainActivity extends AppCompatActivity { WebView mWebView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mWebView = (WebView) findViewById(R.id.webView); WebSettings webSettings = mWebView.getSettings(); // 设置与Js交互的权限 webSettings.setJavaScriptEnabled(true); // 设置允许JS弹窗 webSettings.setJavaScriptCanOpenWindowsAutomatically(true); mWebView.addJavascriptInterface(this, "app");//对应js中的app.xxx // 先载入JS代码 mWebView.loadUrl("http://www.more-print.com/api/dealer/index"); mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); } @JavascriptInterface public void scan(String msg){ //对应js中xxx.scan("") Toast.makeText(this,msg,Toast.LENGTH_LONG).show(); // mWebView.post(new Runnable() { @Override public void run() { // 注意调用的JS方法名要对应上 // 调用javascript的callJS()方法 mWebView.loadUrl("javascript:orderContent("+"20171205"+")"); } }); }}
阅读全文
0 0
- android WebView js 交互
- android webview js交互
- android、webview、js交互
- android webview js 交互
- android webview js 交互
- android webview js交互
- android js webview 交互
- android WebView js交互
- android webview 和 js交互
- Android WebView与JS交互
- Android WebView和JS交互
- webview 和android js 交互
- android webview 和 js交互
- Android WebView和JS交互
- Android webview与js交互
- android js和webview交互
- Android WebView与Js交互
- Android WebView与js交互
- TBSchedule源码学习笔记-启动过程
- readLine()与read()
- sklearn库中的机器学习函数
- ubuntu下使用filezilla上传文件权限问题
- 多目标跟踪综述 Multiple Object Tracking: A Literature Review
- android js webview 交互
- 字符替换-指针
- MySql 分页SQL 大数据量limit替代和优化(试验)
- 配置android开发环境
- java long Integer cannot be cast to java.util.Map
- Android_Retrofit+RxJava+MVP开发模式案例
- linux编译安装pahlcon报错
- 微信公众平台开发之分享问题总结
- 第一个博客