从安卓网页视图中的资产文件夹中加载CSS和JS文件



我想从安卓资产文件夹局部加载CSS和JS文件,以便在安卓网页视图中获得更好的性能,可以吗?感谢您的帮助,谢谢

安卓项目中

WebView myweb = FindViewById<WebView>(Resource.Id.webView1);
myweb.LoadUrl("file:///android_asset/index.html");

索引中.html

<link href="style.css" rel="stylesheet" type="text/css">
<script src="script.js"></script> 

如果您需要提高android webview性能和图形更改此属性

myweb.Settings.JavaScriptEnabled = true;
myweb.Settings.DisplayZoomControls = false;
myweb.Settings.SetRenderPriority(WebSettings.RenderPriority.High);
if (Build.VERSION.SdkInt >= BuildVersionCodes.Kitkat)
{
   myweb.SetLayerType(Android.Views.LayerType.Hardware, null);
}

如果您使用的是安卓工作室:查看此链接

如果您只需要 js 或 css 文件,请查看以下答案:

  • 从资产文件夹加载 CSS JS
  • Android - 如何在运行时生成的HTML数据中加载外部javascript文件?
  • Android webview,在 assets 文件夹中加载 javascript 文件

相关内容

  • 没有找到相关文章

最新更新