我正在向我的应用程序添加一个 google hangout api,并试图将 JS 保留在本地以用于开发目的。
XML 文件在服务器上公开可用(根据 google 的要求)。
我现在能够让它工作的唯一方法是使用 HTTPS 协议(protocol)将 XML 文件指向我的本地服务器。否则,我会在 JS 浏览器控制台中收到错误消息,提示不安全的 JS 代码已被阻止。
这是请求本地 JS 文件的片段:
<script src="//localhost:3000/hangouts.js"></script>
Hangout 文档和示例应用程序没有以任何方式引用 https,看起来它应该与本地 JS 文件开箱即用,因此希望这可以作为另一个引用点。
在开发模式下必须使用 SSL 运行本地服务器似乎很痛苦,所以我想知道是否有解决此问题的方法或更好的方法来处理它?</p>
最佳答案
看看 hangoutiframer .它是一个提供接口(interface)的工具,可自动生成包装 HTML 页面的 .xml 文件,并允许您在开发过程中将 html 托管在任何您想要的地方。
关于javascript - 没有 HTTPS 的带有 Google Hangout API 的本地 Javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16921267/