将 javascript 添加到 Webview

Add javascript to Webview

我已经创建了一个 javascript 脚本并想 运行 它在我的 android 应用程序的 webview 中。当用户点击钱 button javascript 运行 时,我该如何去做。

下面的代码

Javascript

<script type="text/javascript" src="https://static.leaddyno.com/js"></script>
<script>
  LeadDyno.key = "hg5kjh5j4h6jhjhjkk7hjhjhjkh56vhjfgcg4gjd";
  LeadDyno.recordVisit();
  LeadDyno.autoWatch();
</script>

按钮点击

btnMoney.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
           //Run Javascript
          myWebView.loadUrl("javascript:LeadDyno.recordVisit()");
          myWebview2.loadUrl("javascript.LeadDyno.autoWatch()");
        }
    });
  1. 在 app/src/main 中创建资产文件夹;
  2. 创建一个新文件html.html;
  3. 将您的 javascript 代码添加到 html.html;
  4. 通过 webview 加载它,如:

    webview.load("file:///android_asset/html.html");

  5. 不要忘记在清单文件中添加 android.permission.INTERNET