移动Webview中嵌入式源的Javascript起源

时间:2015-02-12 02:54:48

标签: yammer

我开发了一个应用程序,它从移动应用程序存储中加载包含Yammer Embedded Feed javascript的html文档。

最近,我们公司的Yammer管理员收到了来自yammer的消息,告诉所有Yammer Embedded Feed javascript将无效,除非在“Javascript Origins”部分中指定了域名。

但是,由于我们直接从移动设备上加载html页面,就像在网页浏览器中打开一个带有“file://”作为域的html页面。我可以在“Javascript Origins”中添加“file://”吗?我试图“警告”“window.location”并在移动浏览器上返回“about:blank”。

谢谢!

1 个答案:

答案 0 :(得分:1)

我在O365网络上回答了这个问题,但是我也在这里添加答案,以防将来有人提出类似的问题。

最近推动更新Yammer应用程序的JavaScript起源(此处记录/说明http://naomimoneypenny.com/2015/02/11/yammer-apps-javascript-origins-update/)仅影响使用JS SDK的人(特别是https://c64.assets-yammer.com/assets/platform_js_sdk.js)。

它不会影响使用嵌入Feed的人(特别是https://c64.assets-yammer.com/assets/platform_embed.js