load webView.loadUrl(“file:///android_asset/test.html”);到模拟器
load webView.loadUrl("file:///android_asset/test.html"); to emulator not load mobile
我正在打电话给一个javascript code
并阅读了很多活动,并打开了它将钳制模拟器但不在移动设备上的地址。
法典:
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>
更改代码: web_pay.postUrl("https://bpm.shaparak.ir/pgwchannel/startpay.mellat", EncodingUtils.getBytes(send, "UTF-8"));
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何设置html元素填充的动画
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何编写HTML输入的JS内联
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 使用javascript将动态表从一个html页面打印到另一个html页
- 通过javascript重定向html传递php变量
- 如何使Javascript动态html表及其上的事件
- 在chrome.tabs.onCreated之后加载HTML页面
- 如何在vs2002中调试html页面
- 如何使用javascript或html下载PDF格式的填写表单
- 视频HTML没有'无法在Internet Explorer 11上工作
- HTML表单提交时未执行外部函数
- 如何将输入(type=text)从html表单传递到javascript函数
- 无法获取/test.html - node.js - javascript
- load webView.loadUrl(“file:///android_asset/test.html”);到模拟器
- 如何更改test.html中的索引元素
- 运行Node.js服务器时无法获取/test.html
- onclick load {% include 'test.html' %}