我有一个使用 JavaScript 处理来自 facebook 的图像的 silverlight 应用程序。JavaScript 调用 context.drawImage 引发安全异常(NS_ERROR_DOM_SECURITY_ERR),我理解这是因为图像不是由我的服务器托管,而是来自不同的服务器(在本例中为 facebook)。
经过一番研究,我发现如果用完浏览器,应用程序会获得正确的权限,但现在我明白我无法运行 JavaScript,因为没有浏览器来托管它。
这个对吗?如果是这样,任何人都可以建议一种解决方法来运行具有访问由不同服务器托管的图像所需的权限的 JavaScript。
谢谢!