Android键盘不适用于包含Javascript的网页
Android Keyboard does not work with webpage that contains Javascript
我创建了一个链接到另一个网站的应用程序,这个网站有一个表单(后台有一些javascript)
由于页面在任何Android 2.2-2.3设备上的任何javascript,点击输入字段都不会弹出软键盘,当你强行打开时,你根本无法输入任何内容。
我的ICS设备与网站完美配合(我猜是由于更新了移动浏览器)
有没有任何代码可以添加到我的项目中,使旧的2.2和2.3设备能够正确运行javascript或能够正确处理网站输入字段?
以下是我遇到问题的网站:http://fhsdschools.revtrak.net/tek9.asp?pg=products&grp=1
我在web视图方面也遇到了类似的问题。当我们启用java脚本时,焦点出现了一些问题。我试着把注意力转移到触摸上,问题就解决了。这就是我所做的:
wv.requestFocus(View.FOCUS_DOWN);
wv.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
case MotionEvent.ACTION_UP:
if (!v.hasFocus()) {
v.requestFocus();
}
break;
}
return false;
}
});
我希望这会有所帮助。
如果启用了ur javascript,并且您已经启用了会话cookie,但仍然无法输入edittext,那么您当前的浏览器不支持在该页面上运行的脚本。试着安装一些其他的互联网浏览器,并检查它是否有帮助。我认为在项目中添加任何代码片段都没有帮助。
所有这些Javascript真的有必要吗?对于这样一个静态的网页,它肯定有大量晦涩难懂的javascript。也许加载的jQuery函数失败了,导致浏览器出错。这有点像是在用浏览器的功能做一个粉碎和抓取策略,直到它弄清楚什么有效,什么无效。
此外,使用开发人员控制台:https://android.stackexchange.com/questions/5999/android-browsers-aboutdebug-what-do-those-settings-do
- 打开网页后立即获取网页的活动javascript函数
- Android键盘不适用于包含Javascript的网页
- 网页上失败的javascript会导致所有其他脚本失败
- 使用PowerShell在JavaScript网页上搜索文本字符串
- 等待Javascript网页抓取功能完成,然后再运行下一页
- 如何在Javascript网页中实现孤岛危机纳米服风格的菜单
- SeleniumjSoup从Javascript网页获取数据
- 从R中的javascript(网页)中删除xls文件
- 来自HTML/Javascript网页的Modbus TCP通信
- Javascript网页期望至少加载一个地图,但实际上可以'不要装任何东西
- 使用谷歌地图的javascript网页不能在Android上工作
- 如何使用Python与javascript网页交互
- 如何仅使用python标准库抓取javascript网页
- 在断开连接后检索html/javascript网页
- Javascript -网页内容字符串
- Javascript网页搜索定时器
- Javascript网页,下一张图片
- 用phantomjs渲染一个javascript网页页面
- Python - JavaScript 网页抓取与硒不能正常工作
- 从javascript网页中提取数据