我开发了一个简单的 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= 行,