【发布时间】:2013-10-16 17:48:02
【问题描述】:
我设计了一个也可以通过桌面访问的 iPhone 网络应用程序。当它仅适用于 iphone 时,该设计在浏览器上崩溃了。如何阻止用户从桌面浏览器和 iPhone 访问?
【问题讨论】:
标签: iphone web-applications browser
我设计了一个也可以通过桌面访问的 iPhone 网络应用程序。当它仅适用于 iphone 时,该设计在浏览器上崩溃了。如何阻止用户从桌面浏览器和 iPhone 访问?
【问题讨论】:
标签: iphone web-applications browser
使用 CSS 媒体查询隐藏特定大小以上屏幕的内容,并用一条消息替换它,即它是一个仅限移动设备的网站。
【讨论】:
如果你想使用javascript你可以使用
var isIOSDevice = /(iPad|iPhone|iPod)/g.test( navigator.userAgent ); // will be true or false
如果您只想要 iPhone,请移除 iPad 和 iPod
如果isIOSDevice 不正确,那么您可以将它们重定向到您的桌面友好页面。
【讨论】: