[英]How to redirect url chrome-extension?
我正在使用Google Developer Console和Oauth开发chrome扩展程序,以便用户可以通过google帐户登录。但是我无法重定向到此类网址
chrome-extension://<id>
。
那么如何解决呢?
我知道这是一个比较老的问题,但我也想知道。 您必须使用内置的chrome API来访问扩展程序的HTML。
chrome.extension.getURL('options.html')
将重定向网址从内容脚本发送到后台页面:
chrome.extension.sendRequest({redirect: "http://redirect"});
在后台页面更新标签的网址中,这会导致重定向:
chrome.extension.onRequest.addListener(function(request, sender) {
chrome.tabs.update(sender.tab.id, {url: request.redirect});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.