【发布时间】:2011-03-26 15:02:52
【问题描述】:
有谁知道如何查看保存在 iPhone 主屏幕上的 web 应用程序的 HTML 代码?一些 web 应用程序在被“提升”到主屏幕时会重定向到不同的 html 文件。这就是我要检查的代码。
【问题讨论】:
标签: iphone web-applications homescreen
有谁知道如何查看保存在 iPhone 主屏幕上的 web 应用程序的 HTML 代码?一些 web 应用程序在被“提升”到主屏幕时会重定向到不同的 html 文件。这就是我要检查的代码。
【问题讨论】:
标签: iphone web-applications homescreen
根据Apple's documentation,可以使用JavaScript 检索正在查看webapp 的模式。因此,如果您从计算机上send the iPhone's User-agent header,然后获取第一个提供的 HTML 文档的副本(在 JavaScript 有机会进行任何重定向之前),您应该能够找到一些 JavaScript 代码来决定如何显示基于iPhone查看模式的webapp。
【讨论】:
navigator.standalone 的 JavaScript 代码。通过阅读代码,您应该能够看到如果它发现自己在主屏幕上运行会做什么。大概它会操纵 DOM 来改变页面的内容,或者只是将您重定向到不同的 URL。