I/chromium: [INFO:CONSOLE(1)] "Uncaught ReferenceError: _tcTraObj is not defined", source: https://js.40017.cn/cn/min/??/cn/f/touch/Script/new/airplane/search/search.3.5.js?v=2018051104012902 (1)
3条回答 默认 最新
- 倔强の孩纸 2018-05-11 11:54关注
首先说一下我在使用webView的时候我最开始用的部分代码是这样
wb = (WebView) findViewById(R.id.webView1);
wb.getSettings().setJavaScriptEnabled(true);
wb.requestFocus();
wb.setScrollBarStyle(0);
loadurl(wb," http://www.baidu.com");
当我使用其他地址的时候网页里面的一些按钮点击不响应。
最后我发现是这个原因 我们需要重新设置一下webSettings就可以了。
具体代码如下:
//重新设置websettings WebSettings s = wb.getSettings(); s.setBuiltInZoomControls(true); s.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS); s.setUseWideViewPort(true); s.setLoadWithOverviewMode(true); s.setSavePassword(true); s.setSaveFormData(true); s.setJavaScriptEnabled(true); // enable navigator.geolocation s.setGeolocationEnabled(true); s.setGeolocationDatabasePath("/data/data/org.itri.html5webview/databases/"); // enable Web Storage: localStorage, sessionStorage s.setDomStorageEnabled(true); wb.requestFocus(); wb.setScrollBarStyle(0);
这样设置一下加载后网页里面的按钮点击就都正常了。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 泥浆密度沿着管路的长度方向在不断变化,如何来表示泥浆密度随管路的变化
- ¥15 关于#人工智能#的问题:(2)设计一个GUI,允许语音和文本实现谣言的检测
- ¥50 请教 麒麟系统挂载怎么安装
- ¥15 如何在ns3中实现路径的自由切换
- ¥20 SpringBoot+Vue3
- ¥15 IT从业者的调查问卷
- ¥65 LineageOs-21.0系统编译问题
- ¥30 关于#c++#的问题,请各位专家解答!
- ¥15 App的会员连续扣费
- ¥15 不同数据类型的特征融合应该怎么做