欺骗用户代理的 Safari 扩展?

Rit*_*its 5 javascript safari user-agent safari-extension

是否可以使用 Safari 扩展来欺骗用户代理?我知道 Safari 本身能够使用“开发”菜单项进行欺骗,但它对我来说太有限了。

据我所知,Safari 扩展使用“开始”和“结束”脚本,但两者都是在文档加载后执行的,因此我无法使用这些脚本通过 JavaScript 更改用户代理。

我对此不太确定,今天才开始研究扩展,所以也许有人有另一个想法?

Ken*_*ins 1

如果您只是寻找一种在 Safari 中快速更改用户代理的方法,您可能可以使用Applescript UI Script。基本上它可以模拟几乎任何用户界面点击/类型,这将允许相当快速地更改用户代理。