如果这个问题被认为是愚蠢的,我深表歉意,但是是否可以通过某种脚本在 Safari 中欺骗 iPad 的 UA 字符串?
我知道这可以通过“开发”>“用户代理”菜单项来完成,但我有兴趣制作一个 Safari 扩展程序,该扩展程序可以强制仅向 iPad 提供 HTML5 视频的页面工作,而无需每次手动更改 UA。
谢谢
如果这个问题被认为是愚蠢的,我深表歉意,但是是否可以通过某种脚本在 Safari 中欺骗 iPad 的 UA 字符串?
我知道这可以通过“开发”>“用户代理”菜单项来完成,但我有兴趣制作一个 Safari 扩展程序,该扩展程序可以强制仅向 iPad 提供 HTML5 视频的页面工作,而无需每次手动更改 UA。
谢谢
是的……这绝对是可能的!
UA 只是浏览器发送的东西(并且总是可以被欺骗!)......通过一些定制它可以改变,所以浏览器扩展自然能够做到这一点。
不确定这是否适用于 iOS,但本文可能会对您有所帮助。一些评论很有用:
默认写入 com.apple.Safari CustomUserAgent "\"Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3\""