Android加载网页输入框无法弹出输入法
2016-03-22 22:56
225 查看
转载请标明出处:/article/8809973.html
本文出自【吴孝城的CSDN博客】
今天把坐车网触屏版直接加载到WebView里,结果发现输入框无法使用,一些按钮也无法使用,想了想,可能是没有设置WebView属性能够执行JavaScript脚本,便在代码里加了
贴下全部java代码
晒下两张截图,第一张是没加javascript脚本可执行代码,第二张是加了之后的截图
本文出自【吴孝城的CSDN博客】
今天把坐车网触屏版直接加载到WebView里,结果发现输入框无法使用,一些按钮也无法使用,想了想,可能是没有设置WebView属性能够执行JavaScript脚本,便在代码里加了
wb.getSettings().setJavaScriptEnabled(true);再一运行,可以了。
贴下全部java代码
package cn.wuxiaocheng.wuxc.nav.drive; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.webkit.WebView; import android.webkit.WebViewClient; import cn.wuxiaocheng.wuxc.R; public class DriveActivity extends AppCompatActivity { private WebView wb; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.nav_drive); wb = (WebView) findViewById(R.id.wb); wb.getSettings().setJavaScriptEnabled(true); wb.loadUrl("http://zuoche.com/touch/"); wb.setWebViewClient(new webviewClient()); } private class webviewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } } }而已只是一个WebView就行,还有就是要添加权限
<uses-permission android:name="android.permission.INTERNET"/>
晒下两张截图,第一张是没加javascript脚本可执行代码,第二张是加了之后的截图
相关文章推荐
- Android Sensor流程
- Android ListView同一个item显示2列的实现方法(仿2列商品列表)
- [android] 显示意图激活另外一个activity
- Android单选对话框的创建
- Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
- Android Studio依赖包aar使用全攻略!
- android 双击事件的实现
- Android Material Design之Toolbar与Palette实践
- Android 仿 窗帘效果 和 登录界面拖动效果 (Scroller类的应用) 附 2个DEMO及源码
- android颜色指列表
- android中RecyclerView使用自定义的列表布局
- Android——加载模式
- Android百度地图点聚合功能
- Android MediaServer初始化流程
- android颜色color.xml设置
- Android中实现在手机屏幕上拖动View(如拖动图片)
- 零成本实现Android/iOS自动化测试:基于Appium和Test Perfect
- Android开发艺术探索读书笔记(二)
- Android获取手机本地图片缩略图
- Android Studio 使用Lambda表达式