美文网首页
鸿蒙Web组件加载本地html文件白屏

鸿蒙Web组件加载本地html文件白屏

作者: 伊路顺峰 | 来源:发表于2024-07-08 19:47 被阅读0次

最近在做鸿蒙项目(开发工具版本:DevEco Studio NEXT Beta1,SDK:Api11),在使用Web组件加载本地html 文件时出现白屏问题,加载其他网络地址和自己新建的本地HTML文件都没问题;出现白屏问题的这个本地的HTML文件是我们的Flutter项目中正在使用的,线上App的包也是用的这个HTML文件,但是复制到鸿蒙项目中就是白屏。我把原来的Web项目运行起来,让鸿蒙Web加载本地192的地址也可以正常加载,最后我仔细对比发现,Flutter项目中正在使用的HTML少了一个favicon.ico文件,但是不影响正常网页加载,我把favicon.ico 放到了HTML根目录下,鸿蒙项目就可以正常加载了,看来鸿蒙Web组件在处理文件404的时候还需要进一步优化,可能一个文件没有找到就导致整个页面不能正常加载了。
补充:favicon.ico 是我们打开网站后,浏览器页签的一个图标,比方说百度就是下面这样的一个小图片,只不过格式是.icon格式,如果没有的话就是灰色的,因为我们的项目是内嵌在App中,也不需要显示,就没有添加。


image.png

相关文章

网友评论

      本文标题:鸿蒙Web组件加载本地html文件白屏

      本文链接:https://www.haomeiwen.com/subject/wblacjtx.html