HarmonyOS Lottie动画加载不出来?

原生项目工程和H5部分都使用了大量的Lottie动画,在Next系统上均无法显示。

阅读 585
1 个回答

文件跨域问题,可尝试通过虚拟域名的方式加载本地html,来规避跨域问题。如原先通过{ src: $rawfile('index.html') } 的方式加载,修改为 { src: "https://your.domain" } 的方式加载,并使用拦截器返回html文本,拦截器使用参考:

https://gitee.com/openharmony/docs/pulls/40014/files

虚拟域名your.domain保持为和后端接口域名一致就可规避跨域或者新版本有解决跨域的API,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5\#setpathallowinguniversalaccess12

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进