【发布时间】:2011-01-17 17:24:19
【问题描述】:
我正在编写一个 NPAPI 插件,该插件使用位于我的服务器上的 src 注入脚本。注入后,我的插件尝试调用脚本中的函数。但这似乎不起作用。我认为原因是同源政策,但我不知道如何克服它。
如果我将脚本代码从插件完全注入到页面中,则对函数的调用有效。它不起作用的唯一情况是当我提供一个 src 并将脚本保存在我的服务器中时。
【问题讨论】:
我正在编写一个 NPAPI 插件,该插件使用位于我的服务器上的 src 注入脚本。注入后,我的插件尝试调用脚本中的函数。但这似乎不起作用。我认为原因是同源政策,但我不知道如何克服它。
如果我将脚本代码从插件完全注入到页面中,则对函数的调用有效。它不起作用的唯一情况是当我提供一个 src 并将脚本保存在我的服务器中时。
【问题讨论】:
NPAPI 插件不受源策略、AFAIK 的限制,但您可能要记住,将脚本标记注入正文不会同步加载 javascript 文件;您必须稍等片刻才能访问它。我猜这很可能是你的问题。
【讨论】: