标签: javascript google-chrome-extension
我正在尝试将chrome.identity与VK api用于独立应用,requires将重定向网址设置为“https://oauth.vk.com/blank.html”。 Chrome无法使用网址解析,也不会返回令牌。有没有其他方法可以在Chrome应用程序中执行此操作?可能是我可以创建弹出窗口,并自己处理,如果有可能在js代码中捕获重定向?
答案 0 :(得分:1)
感谢Xan,<webview> solution。
<webview>
我的代码:
webview.addEventListener("loadredirect", function(e) { if(e.newUrl.indexOf('access_token') > -1) { var result = e.newUrl.split('#')[1].split('&'); app.token = result[0].split('=')[1]; app.expires = result[1].split('=')[1]; app.user_id = result[2].split('=')[1]; } });