如何在 Web 应用程序中设置用户代理?

如何在 Web 应用程序中设置用户代理?

我开发了一个简单的 Web 应用程序,它位于 Click Store 中,可供用户安装在手机上。有些网站需要特殊的 UA 字符串才能正确呈现,我很不情愿地在我的 Web 应用程序中这样做。

如何在我的 Web 应用程序中覆盖 UA?

答案1

基本上有两种方法可以做到这一点:

  • 在您的桌面文件中,通过添加 --user-agent-string='Your UA' 来更新 Exec= 行,
  • 在您的 webapp 文件夹中添加一个 webapp-properties.json 文件,例如:

http://bazaar.launchpad.net/~dbarth/+junk/webbapp-whichbrowser/view/head:/webapp-properties.json

这里有一个小警告,您必须移动该文件中的其他命令行定义(例如 --webappUrlPatterns)(在“includes”部分中),并添加 --webappModelSearchPath=. 或 --local-webapp-manifest (后者的快捷方式)到您的 Exec= 行,

相关内容