我正在开发一个 Web 应用程序,它使用缓存 list /HTML5 在浏览器中离线运行。在某些情况下,应用程序的修改版本可能会在另一个服务器或域上运行。如果这两个 Web 应用程序想要离线 进行通信,它们如何实现?
据我所知,没有像本地存储那样的全局存储方法。 AJAX 将不起作用,因为这与服务器端脚本有关。网站只能将 cookie 分配给它们的域等。
用户是否必须在线才能在两个跨站点网络应用程序之间进行通信?
最佳答案
在 iframe 中加载第二个应用程序并使用 window.postMessage()
与其通信。
关于javascript - 离线 HTML5 应用程序和跨站点通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12558034/