class CommonWebActivity : HttpActivity() {
@SuppressLint("SetJavaScriptEnabled")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_common_web)
title.text = getString(R.string.about_us)
val settings = common_web_view.settings
settings.javaScriptEnabled = true//设置WebView属性,能够执行Javascript脚本
settings.cacheMode = WebSettings.LOAD_NO_CACHE
settings.layoutAlgorithm = WebSettings.LayoutAlgorithm.SINGLE_COLUMN
settings.allowFileAccess = true //设置可以访问文件
settings.builtInZoomControls = false //设置支持缩放
settings.setSupportZoom(true)
settings.useWideViewPort = true
settings.loadWithOverviewMode = true
settings.setAppCacheEnabled(true)
settings.domStorageEnabled = true
settings.databaseEnabled = true
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
settings.mixedContentMode = WebSettings.MIXED_CONTENT_ALWAYS_ALLOW
}
settings.userAgentString = "sxyy, android"
common_web_view.loadUrl(HttpConstants.ABOUT_US)
}
}
版权声明:本文为weixin_42046692原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。