我正在尝试在我正在开发的 G+ Hangout 应用程序中加载第 3 方库(特别是 YUI2,以处理拖放)。
它只是包含在 HTML 文件的顶部:
<script type="text/javascript" src="http://yui.yahooapis.com/combo?2.9.0/build/yahoo-dom-event/yahoo-dom-event.js"></script>
运行时,环聊拒绝加载它,理由是:
[blocked] The page at https://[app url] ran insecure content from http://[YUI2 url]
我假设这是因为谷歌通过 HTTPS 为应用程序和环聊提供服务,而图书馆只通过 HTTP,它不喜欢将两者混合。问题是,我该如何解决这个问题?我不希望我的用户必须更改他们的设置才能使用我的应用程序,而且我更愿意使用 Yahoo 的库主机而不是自己镜像它。