查看主屏幕上的iPhone WebApp的HTML代码
问题描述:
有谁知道如何查看保存到iPhone主屏幕的web应用程序的HTML代码?某些webapps在被“升级”到主屏幕时会重定向到不同的html文件。这是我想要检查的代码。查看主屏幕上的iPhone WebApp的HTML代码
答
根据Apple's documentation,可以使用JavaScript检索浏览webapp的模式。因此,如果您的计算机中有send the iPhone's User-agent
header,然后获取第一个获得服务的HTML文档的副本(在JavaScript有机会执行任何重定向之前),您应该能够找到一些JavaScript代码,以决定如何显示基于Web的应用程序在iPhone观看模式下。
除了webapps检查navigator.standalone以查看应用程序是否在主屏幕上。 – DataZombies 2010-08-07 02:54:45
@AtlasBody:是的,这就是为什么我建议你看一下webapp用来检查'navigator.standalone'的JavaScript代码。通过阅读代码,您应该能够看到它在主屏幕上运行时会做什么。想必它会操纵DOM来改变页面的内容,或者只是将你重定向到一个不同的URL。 – David 2010-08-07 03:24:13