Javascript 如何在Chrome打包应用程序中修改用户代理

Javascript 如何在Chrome打包应用程序中修改用户代理,javascript,xmlhttprequest,google-chrome-app,user-agent,Javascript,Xmlhttprequest,Google Chrome App,User Agent,如何更改Chrome应用程序中所有XHR请求的用户代理 我发现webRequest和webRequestBlockingapi不适用于“Chrome打包应用程序” 有什么解决方法吗?尝试使用Chrome应用程序的访客页面上提供webRequest事件访问的方法 也可以使用webview。(更真实地修改UA) 如何使用: 在你的应用程序中。在webview中为XHR加载JS,就像在iframe中一样。使用和事件来修改HTTP(S)头(可能)或在XHR请求修改UA之前使用(最简单的方法)。您看过这一

如何更改Chrome应用程序中所有XHR请求的用户代理

我发现
webRequest
webRequestBlocking
api不适用于“Chrome打包应用程序”

有什么解决方法吗?

尝试使用Chrome应用程序的访客页面上提供webRequest事件访问的方法

也可以使用webview。(更真实地修改UA)

如何使用:


在你的应用程序中。在webview中为XHR加载JS,就像在iframe中一样。使用和事件来修改HTTP(S)头(可能)或在XHR请求修改UA之前使用(最简单的方法)。

您看过这一个了吗;是的,我访问了这个问题。它还没有得到回答,评论也没有帮助。这会影响到
,但问题是关于XHR的。问题是关于修改UA以满足XHR请求的变通方法:)类似于,它需要更多的解释,例如,如何使用具有特殊权限的跨源XHR(如果可能的话).webRequestEventInterface对于webRequest是稳定的。devdeclarativeWebRequest的开发频道。对自己的JS没有权限问题。