For the most part the android webview functional practice
- 拨打电话、发送短信、发送邮件
- 上传图片(版本兼容)
- 进度条设置
- 字体大小设置
- 返回网页上一层、显示网页标题
- 全屏播放网络视频
- 与JS交互
具体说明地址:Android 关于WebView全方面的使用(项目应用篇)
- https://developer.android.com/reference/android/webkit/WebSettings.html
- http://www.jianshu.com/p/32d48ca7d0e0
- http://www.apkfuns.com/android-webview%E4%B8%8Ejavascript%E4%BA%A4%E4%BA%92.html
- http://www.jianshu.com/p/dbf9b7c04be5
- http://www.jianshu.com/p/32d48ca7d0e0
-
找不到assets目录下资源:注意assets在哪层文件夹下!与AndroidManifest.xml同级
-
视频播放宽度比webview设置的宽度大,超过屏幕:设置ws.setLoadWithOverviewMode(false);
-
onDestroy时的清除资源操作
-
通过js向网页内传值(待完善)
-
混淆时应加上(通过JS向网页传值,如不加有时候会传值失败):
-keepattributes *Annotation* -keepattributes *JavascriptInterface* -keepclassmembers class * { @android.webkit.JavascriptInterface <methods>; }


