Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 加载webView.loadUrl(";file:///android_asset/test.html"); 不加载移动设备_Javascript_Android - Fatal编程技术网

Javascript 加载webView.loadUrl(";file:///android_asset/test.html"); 不加载移动设备

Javascript 加载webView.loadUrl(";file:///android_asset/test.html"); 不加载移动设备,javascript,android,Javascript,Android,我正在调用一个javascript代码,阅读了大量的活动,并打开了它将锁定的地址,但不在移动设备上 代码: web_pay.getSettings().setJavaScriptEnabled(true); web_pay.getSettings().setDomStorageEnabled(true); JSInterface = new JavaScriptInterface(); web_pay.addJavascriptInterface(

我正在调用一个
javascript代码
,阅读了大量的活动,并打开了它将锁定的地址,但不在移动设备上

代码:

web_pay.getSettings().setJavaScriptEnabled(true);
        web_pay.getSettings().setDomStorageEnabled(true);
        JSInterface = new JavaScriptInterface();
        web_pay.addJavascriptInterface(JSInterface, "cc");
        web_pay.setWebViewClient(new WebViewClient() {
            @Override
            public void onPageFinished(WebView view, String url) {       web_pay.loadUrl("javascript:window.cc.show(document.getElementsByTagName('html')[0].innerHTML);");

            }

            @Override
            public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
                handler.proceed();
            }

        });
        web_pay.loadUrl("file:///android_asset/test.html");
    }
    public class JavaScriptInterface {
     //   Context mContext;

        //  Instantiate the interface and set the context
      //  JavaScriptInterface(Context c) {
         //   mContext = c;
      //  }

        public String changeActivity() {
            Toast.makeText(pay.this, "lode

}
代码:JavaScript

<html>
<head>
<body onload="test1();">
</body>
<script>
function test(a){
var form = document.createElement("form");
          form.setAttribute("method", "POST");
            form.setAttribute("action", "https://bpm.shaparak.ir/pgwchannel/startpay.mellat");
            form.setAttribute("target", "_self");
            var hiddenField = document.createElement("input");
            hiddenField.setAttribute("name", "RefId");
            hiddenField.setAttribute("value",a);
            form.appendChild(hiddenField);
            document.body.appendChild(form);
            form.submit();
            document.body.removeChild(form);
}

function test1(){
var a=cc.changeActivity();`enter code here`
test(a);
}
</script>
</head>
</html>

功能测试(a){
var form=document.createElement(“表单”);
form.setAttribute(“方法”、“帖子”);
form.setAttribute(“操作”https://bpm.shaparak.ir/pgwchannel/startpay.mellat");
form.setAttribute(“target”,“_self”);
var hiddenField=document.createElement(“输入”);
setAttribute(“名称”、“RefId”);
setAttribute(“值”,a);
表格.appendChild(hiddenField);
文件.正文.附件(表格);
表单提交();
文件.body.removeChild(表格);
}
函数test1(){
var a=cc.changeActivity();`在此处输入代码`
测试(a);
}
更改代码: web_pay.postrl(“”,EncodingUtils.getBytes(send,“UTF-8”)