嗨,我正在开发一个PhoneGap
应用程序,我需要制作一个包含Google地图的页面来访问PhoneGap页面 问题是我无法通过相同的原始政策在两页之间.有没有办法允许这种行为知道这两页在我的控制之下!
场景 :来自域为"localhost"的服务器的页面将在PhoneGap应用程序的父页面中触发自定义事件,该事件将iframe保存到服务器页面,知道PhoneGap应用程序域将始终与服务器域不同
不要尝试自定义事件,而是尝试window.postMessage
。您将列入白名单的域作为函数的第二个参数。顺便说一下,对于phonegap应用程序,一旦部署,谷歌地图页面将不会在本地主机上,它将托管在某个地方(用户将如何访问它?),因此您需要相应地更新postMessage。