如何在 WebView 中执行 JavaScript
How To Execute JavaScript inside a WebView
我想在我的 android 应用程序中停用 Telegram 帐户。
我的问题是关于此站点 https://telegram.org/deactivate
中的 ajax 表单
我可以通过 javascript 获取 html 元素并设置它们,但我不能多次 运行 JavaScript 代码。
换句话说
我有一个应用程序有一个编辑文本,用户给自己 phone 号码在网站上复制,我的应用程序通过 JavaScript 自动点击表单上的提交按钮但是当密码从电报发送给用户 phone 号码, 我无法在电报停用网站的新密码字段中设置此密码。
我使用这个网站的代码:
http://www.techrepublic.com/article/pro-tip-inject-javascript-into-an-android-web-view-for-a-more-dynamic-ux/
所有 JavaScript 代码在 onPageFinished 方法中执行一次 :(
请帮忙
我不认为执行 javascript 是错误的,但是...如果你需要在你的 webview 中执行 javascript 使用这个:
wb = (WebView) findViewById(R.id.webview);
wb.getSettings().setJavaScriptEnabled(true);
我想在我的 android 应用程序中停用 Telegram 帐户。
我的问题是关于此站点 https://telegram.org/deactivate
中的 ajax 表单
我可以通过 javascript 获取 html 元素并设置它们,但我不能多次 运行 JavaScript 代码。
换句话说
我有一个应用程序有一个编辑文本,用户给自己 phone 号码在网站上复制,我的应用程序通过 JavaScript 自动点击表单上的提交按钮但是当密码从电报发送给用户 phone 号码, 我无法在电报停用网站的新密码字段中设置此密码。
我使用这个网站的代码:
http://www.techrepublic.com/article/pro-tip-inject-javascript-into-an-android-web-view-for-a-more-dynamic-ux/
所有 JavaScript 代码在 onPageFinished 方法中执行一次 :(
请帮忙
我不认为执行 javascript 是错误的,但是...如果你需要在你的 webview 中执行 javascript 使用这个:
wb = (WebView) findViewById(R.id.webview);
wb.getSettings().setJavaScriptEnabled(true);