android - webview 加载 assets 目录文件

 雅丽猫儿 发布于 2022-11-03 17:07

大神们,我webview 页面中使用的 拼接字符串的方式 写的 html, 通过 loaddata 方法,加载的网页,但是加载出来的网页都是乱码,我设置的utf-8 模式,如果更改呢???

webview 页面中如何加载 assets 目录里的图片呢,我想加载图片,和 jquery js 文件,希望大神 们 说说解决方案???

3 个回答
  • cordova工程搞一个看看吧

    2022-11-12 01:50 回答
  • 你试一下 loadDataWithBaseURL 的第一个参数设置BaseURL, 比如:"file:///android_asset/xxx/"
    然后第二个参数 data 里面的html正常使用相对路径引用asset里面的内容,我都是这么做的,亲测有效。
    另外我所有的东西都是放在asset里面的。

    2022-11-12 01:50 回答
  • mWebView.loadDataWithBaseURL(null, content, "text/html", "utf-8", null); 用这个方法可以解决乱码问题

    只能通过这样的方式加载 drawable 里的图片,不知道为什么不能加载 assets 目录里的图片

    2022-11-12 01:50 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有