行,
我有一个具有webview的制作iOS应用程序 它会监听webview以获取URL更改并抛出一个微调器。 然后侦听webview以完成加载并隐藏微调器。
问题是webview已更改为更改哈希以修复后退按钮。这会触发上面的URL更改微调器,但是微调器永远不会发生,因为哈希更改不会重新加载页面,并且永远不会触发加载事件来删除。
无论如何使用webview中的javascript来欺骗应用程序,可能是通过影响document.readyState ......
欺骗应用程序页面加载/重新加载,应用程序删除了微调器。
答案 0 :(得分:0)
UIWebView有一个委托方法
将会调用。
答案 1 :(得分:0)
我们尝试了一些事情;
我们在页面中写了一个图像(1x1 gif),并没有欺骗页面加载事件......
但后来我们发现在页面中编写iframe,当加载iframe(一个空的html文件)时,再次触发页面加载事件并删除了本机加载叠加层。