【问题标题】:Is there an iPhone emulator that mimics User-Agent strings so I can use php-mobile-detect?是否有模仿 User-Agent 字符串的 iPhone 模拟器,以便我可以使用 php-mobile-detect?
【发布时间】:2013-01-14 16:04:49
【问题描述】:

是否有可以完全模拟 iPhone 的网站或应用程序?所有我尝试过的……

…根据 CSS media 查询在 iPhone 上复制网页的外观,但 php-mobile-detect 的执行效果就像我通过桌面访问页面一样。这使我无法为移动设备加载单独的脚本。

按照this answer 的建议,我已经下载了 Xcode。但我不明白如何使用它在模拟 iPhone 上加载网页。

【问题讨论】:

标签: php iphone ios mobile


【解决方案1】:

没有。那没有。有些人会争辩说有些模拟器使用了 iOS 内核,但他们错了。 iOS 仿真只能通过设备本身或 Apple 平台上的 xCode 完成。

“使用 iOS 模拟器,您可以模拟大部分用户在设备上执行的操作。” http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/25-Using_iOS_Simulator/ios_simulator_application.html

【讨论】:

  • 是的,iOS 模拟器会忽略在线模拟器正确处理的媒体查询。
  • @thomas 在线模拟器可以正确模拟媒体查询,但不理解旋转事件和本机绑定。前端开发的关键。
  • 好的。这两个功能对我来说似乎都很关键。令人难以置信的是,没有一个应用程序可以进行媒体查询和移动事件。猜猜我只需要买一部iPhone。谢谢!
【解决方案2】:

我们已经使用Google chrome's Mobile emulation 尝试了我们的应用程序。它也模拟用户代理。

我们正在使用 SAP 的 OpenUI5 UI 应用程序,Google Chrome 的开发工具模拟了非常接近 iPhone 的体验。比在线提供的 iPhone 模拟器应用程序要好得多。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-15
    • 1970-01-01
    • 1970-01-01
    • 2018-12-16
    • 1970-01-01
    相关资源
    最近更新 更多