【发布时间】:2014-07-11 23:24:00
【问题描述】:
我的 node-webkit 应用程序由一个控制窗口和一个演示窗口组成。
控制窗口收集数据并最终通过window.open函数启动演示窗口。
演示窗口现在可以访问global 变量中的一些信息。
现在我想通过创建 SVG 元素等来呈现该信息的图形表示。
我已经有一个 javascript 函数可以做到这一点,但我需要某种方式从控制窗口启动该函数。
我不能直接调用它,因为那时函数必须访问另一个窗口的 DOM。
我曾尝试在另一个窗口的对象上使用eval 函数,但这会使 node-webkit 崩溃并显示消息
[18719:0522/205047:ERROR:breakpad_linux.cc(1225)] crash dump file written to
/tmp/chromium-renderer-minidump-788bf8d0c68301d5.dmp
最好的方法是什么?
使用setInterval 定期检查全局变量?
【问题讨论】:
标签: javascript node.js node-webkit