答案是不可以!!!
不可以!!!
不可以!!!
有时候很郁闷的接受一个需求,然后以为自己能力不行,或者是代码写错,还是哪里了解不够,然而并不是啊!!!
MD的我想说有些事是行不通的的!!
好了,平静下来,说重点。
不知道从多久开始safari和google就有一个协议,不允许本地加载H5文件,说是什么有可能侵犯隐私
。
大概意思是,出于安全原因,我们有个协议,当你在本地加载他们
就是这样的 ,但是你可以进入源文件里面注释掉这段警告,在IE浏览器上运行他们。
我们ios的UIWebView,WKWebView也是基于safari内核的,所以没戏。
但是反过来想,本地加载html文件是相当可怕的,应为html文件可以不征求你的意见随意读取你的照片,以及隐秘的文件内容,所以 ,知道吧
这是关于网络安全的大法啊。
最终的结论是 我们在做H5的游戏,constract2 小游戏,在app上运行,也只能挂在远程了,为了世界的和平,尽管我们的额初衷是在本地加载能追求更好的流畅性,但是叛离于世界是不对滴。
大声的跟老板说,本地加载不行,远程!师兄说的!
时间: 2024-10-05 04:01:21