我正在添加一个google hangout api到我的应用程序,并试图保持JS本地开发目的。
XML文件在服务器上公开可用(根据google的要求)。
我现在能够让它工作的唯一方法是使用HTTPS协议将XML文件指向我的本地服务器。否则,我在JS浏览器控制台中得到一个错误,即不安全的JS代码被阻止。
这是请求本地JS文件的代码片段:<script src="//localhost:3000/hangouts.js"></script>
Hangout文档和示例应用程序没有以任何方式引用https,并且使它看起来应该与本地JS文件一起开箱即用,所以希望这可以作为另一个参考点。
在开发模式下使用SSL运行本地服务器似乎很痛苦,所以我想知道是否有一种方法可以解决这个问题或更好的方法来处理它?
看一下hangoutiframer。它是一个工具,提供了一个接口来自动生成包装HTML页面的.xml文件,并允许您在开发期间将HTML托管在任何您想要的地方。