Flutter WebView加载本地html编译成ohos找不到路径的问题

flutter项目中的文件打包成ohos之后的路径发生变化,像Android打包后的apk中资源文件的实际位置为‘file:///android_asset/flutter_assets/’ + path,其中path是配置在yaml文件中的路径‘assets/www/index.html’,这样打包成安卓之后可以访问到该index.html资源,那HarmonyOS这边是否也有可直接获取打包后的资源文件实际路径,支持访问到本地资源呢?


HarmonyOS
5天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

​ohos的flutter资源是放在entry>src>main>resources>rawfile>flutter_assets目录下面,flutter里面直接通过相对路径获取实例:ohos静态资源存放目录。entry>src>main>resources>rawfile>flutter_assets>assets>html>index.html

flutter WebView加载本地html路径…loadFlutterAsset(‘assets/html/index.html’)。​


分享
微博
QQ
微信
回复
5天前
相关问题
HarmonyOS webview加载本地html问题
251浏览 • 1回复 待解决
怎么编译成app/apk有知道吗?
424浏览 • 2回复 待解决
Ctex编译成功了但是没有pdf生成
3754浏览 • 0回复 待解决
native如何通过命令行编译成so?
2393浏览 • 1回复 待解决
导入ohos相关模块都找不到
6183浏览 • 1回复 待解决
HarmonyOS webview如何加载沙箱html
331浏览 • 1回复 待解决
HarmonyOS webview组件如何加载html代码?
353浏览 • 1回复 待解决
HarmonyOS 找不到崩溃日志问题
126浏览 • 1回复 待解决
HarmonyOS 本地html传参问题
129浏览 • 1回复 待解决