在Android中的写法: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final WebView web1=(WebView)findViewById(R.id.web1); final Button mybutton=(Button)findViewById(R.id.myButton); Handler h = new Handler();//声明一个传值的参数 web1.getSettings().setJavaScriptEnabled(true);//确定这个webview可以用JS web1.addJavascriptInterface(new A(), "to2");//将本类对象添加到JS的全局对象window中. web1.loadUrl("file:///android_asset/test.html");//这个是加载本工程的HTML地址,放在assets文件夹中 WebViewClient webclient=new WebViewClient(){ @Override public void onPageFinished(WebView view, String url) { // TODO Auto-generated method stub super.onPageFinished(view, url); } }; web1.setWebViewClient(webclient); } class A{ public void a(){ 这里做相应的逻辑操作。 } 在html当中的写法 <title>无标题文档</title> <script type="text/javascript"> function f2(){ return window.to2.a(); } </script> </head> <body> <table align="center" width="724px" height="600px"> <tr align="center"> <td align="center"> <input name="submit" type="submit" value="跳转" onclick="return f2()" /> </td> </tr> </table> </body> </html>

更多相关文章

  1. Android中MediaButtonReceiver广播监听器的机制分析
  2. unity向android通信
  3. Android(安卓)下载文件及写入SD卡
  4. Android(安卓)实例化
  5. android图形叠加背景的写法
  6. Android单元测试学习记录
  7. Android(安卓)创建全局变量和Context
  8. Android(安卓)TextView Marquee的应用实例详解
  9. Android(安卓)完美扩大ImageView的点击范围方案

随机推荐

  1. Android TextView Marquee的应用实例详解
  2. Android keytool 生成证书MD5指纹
  3. Android 学习记录
  4. Android 应用指定浏览器开发实例
  5. android 圆环图形的实现
  6. Android视频方向为什么出现问题以及Andro
  7. Android 自定义标题栏(title栏)
  8. Android 中文API (66) —— BluetoothClass
  9. Android 音频播放
  10. Android -很全的android操作内容丰富