Chrome中的HTML / JavaScript和ActroJS通信

好的,这是要在这里得到所有weeeeeird。

我的目标是:我希望在以PDF格式运行的AcroJS和运行在HTML DOM中的常规JS之间来回传递消息,它们都包含在iframe中。 我不控制PDF文档的创建,但是我可以使用iTextSharp修补一些AcroJS,这似乎是迄今为止的工作。

我的问题:在Chrome中(使用内置PDF支持/无Adobe插件),一些API丢失。 正如我所期待的那样,embed标签上有postMessage方法(和使用Adobe的PDF插件的浏览器一样),但在实际的PDF方面,文档没有hostingContainer属性,所以我无法连线up方法来接收通过postMessage发送的事件。

我的问题:Chrome是否有不同的注册处理程序的方式? 它只是缺少,因为我听说过一些功能是? 如果是这样,另一个标签上的postMessage方法是一个红色的鲱鱼? 我有点困惑,迄今为止还没有找到任何类型的编程参考,除了Adobe,显然不完全覆盖Chrome。

链接地址: http://www.djcxy.com/p/36415.html

上一篇: HTML/JavaScript and ActroJS communcation in Chrome

下一篇: MS Word to PDF loses spaces