项目场景:
提示:ios添加热更新后 又需要添加iframe加载本地文件
问题描述:
提示:
<preference name="scheme" value="app" />
<preference name="hostname" value="localhost" />
添加完这个配置 确实可以解决加载本地文件问题 可也造成了 热更新白屏
解决方案:
需要添加cordova-plugin-wkwebviewxhrfix
通过查看https://cordova.apache.org/announcements/2020/06/01/cordova-ios-release-6.0.0.html
发现加完这个插件比添加
<preference name="scheme" value="app" />
<preference name="hostname" value="localhost" />
处理的更好 并且不会导致白屏
可是也发现在ios12以下的热更新 似乎并不会 刷新页面 而是需要退出app再打开 并且kCFErrorDomainCFNetwork error1 目前不知如何解决