【发布时间】:2015-04-12 00:12:25
【问题描述】:
我正在开发一个使用 nw.js 的 Web 应用程序的小型 Mac 应用程序版本,并希望将其样式设置为看起来更像“mac-app”:如何将自定义 CSS 注入加载应用程序的 iFrame 中?
我尝试了标准方法,但它不起作用,因为它们来自不同的域。
例如我拉入一个外部网站的 iFrame:
<body>
<iframe id="app" src="https://example.com" nwdisable nwfaketop>
</iframe>
</body>
并且想将我自己的自定义 CSS 放在 iFrame 之上。
【问题讨论】:
-
从外部使用
postMessage(),从内部使用addEventListener("message")。 -
请添加一些代码来支持您的问题和更多解释!
标签: javascript node-webkit nw.js