javascript - 没有 HTTPS 的带有 Google Hangout API 的本地 Javascript 文件

标签 javascript ssl google-api google-plus google-hangouts

我正在向我的应用程序添加一个 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/

相关文章:

javascript - 单击按钮时执行 Ruby on Rails 代码

javascript - jQuery 属性过滤器根据值获取文本框

ssl - 如何在使用rabbitmq结合mqtt和认证后端进行ssl客户端认证后实现主题认证?

c# - 运行局域网 WCF 服务

自动生成的子域的 SSL

php - 如何在没有手动授权的情况下从 php 脚本访问我的谷歌驱动器

php - 如何查找 Google 快讯提要 url?

javascript - 这是什么前端设计模式

javascript - 扩大div的宽度以缩小其他div的宽度

javascript - 谷歌图书 API