Google钱包错误:请求访问的帧具有“http”协议,被访问的帧具有“http”协议
Google wallet error: The frame requesting access has a protocol of "https", the frame being accessed has a protocol of "http"
我正在尝试启动并运行谷歌钱包,并遵循"入门"教程。当我调用javascript库
时<script src="https://sandbox.google.com/checkout/inapp/lib/buy.js"></script>
我在控制台得到以下错误:
Blocked a frame with origin "https://sandbox.google.com" from accessing a frame with origin "http://localhost:12098". The frame requesting access has a protocol of "https", the frame being accessed has a protocol of "http". Protocols must match.
inject.js:211
(anonymous function) inject.js:211
我试图使用
<script src="https://sandbox.google.com/checkout/inapp/lib/buy.js"></script>
,但我得到相同的错误。我甚至把我的应用程序在线在https地址,仍然得到错误。我是不是漏掉了什么技巧来让它上膛?
我很确定你可以通过使用http而不是https来解决这个问题。
还要确保清空缓存。在chrome新闻 ctrl + ⇧ + ⌫或⌘ + ⇧ + ⌫
相关文章:
- Meteor如何接收HTTP请求
- 在我的情况下,如何进行http请求
- //而不是在src=“”上使用http://"属性
- 如何通过JavaScript获取HTTP协议版本
- 在HTTP和HTTPS之间跨协议时使用Amplify进行本地存储
- 下载大文件>1GB使用http协议、java和javascript
- Google钱包错误:请求访问的帧具有“http”协议,被访问的帧具有“http”协议
- http协议对正文大小有限制吗?
- [CORS]跨域请求只支持协议方案:http, data, chrome, chrome-extension, http
- 跨域请求仅支持http协议方案
- XMLHttpRequest;跨域请求只支持协议方案:http, data, chrome, chrome-extens
- 如何在HTTP协议中使用Google Chrome远程调试协议
- 请求访问帧的协议为'https:// ',被访问帧的协议为'http'Linkedin
- 将JSON编码的feed value's image src协议http:替换为https:
- 在相同域但不同端口下,将协议从http更改为https
- 基于 http 或 https 协议动态加载 javascript
- Angular - 仅协议方案支持跨源请求 - 需要解决方法才能在本地运行$http
- 在Javascript中使用//www.example.com是否自动选择了http/https协议
- 跳过url中的HTTP协议不能加载脚本文件
- Nodejs错误:协议"http:"不受支持的.预计“https:“