如何testingnode-webkit中的跨源数据?

我已经通过Nodetesting了所有的跨源数据,并取得了很大的成功。 但是,最近我遇到了Node无法解决数据请求的情况。

我正在使用getImageData()函数,它引发了跨源问题。 在其他的跨源问题上,Node可以成功处理请求,但是这个function似乎给了它麻烦。

另外,如果我将它与node-webkit打包并单独运行,则效果很好。 我确定有一个解释,但我找不到它。 为什么node-webkit可以工作,但是不能运行Node.js服务器?

如果不在本页面上添加代码,让我试着解释我在做什么。 我有一个我从中获取数据的Axis Camera。 它是Motion JPEG,它存储在我已经ID'd的img标签中。 数据来自http:// ip等等

我认为问题是, getImageData()函数是从img标签ID而不是外部的地方,这将反过来扔交叉原点标志。

我对么? 我该如何解决这个问题?

另外,有没有人知道一个好的方法来testingnode-webkit应用程序,而没有实际打包它们? 本质上,一个节点的WebKit模拟器?

我已经通过添加到package.json中解决了这个问题:

"chromium-args": "--disable-web-security", 

尝试一下!