在Firefox扩展插件中嵌入SWF文件
Embed SWF file in Firefox extension
我正在为Chrome、Safari和Firefox开发扩展,我需要在扩展中添加SWF文件。我想把它展示在一页纸上。我在文档中读到,我可以在Chrome和Safari扩展中存储媒体文件。
我可以对Firefox做同样的操作吗?
是的,Firefox扩展也可以包含任何您喜欢的文件。但你可能想问:"我能在我的扩展名中获得一个可以在网页上使用的文件的URL吗?"如果你使用的是插件SDK,那么它只是:
var self = require("self");
var url = self.data.url("file.swf");
在经典的附加组件中,它稍微复杂一些——出于安全原因,chrome://
URL通常不能被网页使用。但是,您可以在chrome.manifest
中为您的命名空间指定contentaccessible
标志,例如:
content myextension chrome/content/ contentaccessible=yes
然后网页将能够使用chrome://myextension/content/file.swf
。另一种选择是注册resource://
名称空间,这些名称空间总是可以从网页访问的。
相关文章:
- 如何连续播放多个swf文件
- 我的网站加载出现问题.这是一个嵌入到index.html中的.SWF文件
- 将Javascript隐藏在SWF文件中
- 上载前预览 SWF 文件
- 如何使用Javascript控制嵌入SWF文件的音量
- 如何将 swf 文件居中显示在不同的屏幕分辨率上
- swf 文件可以使用 'ExternalInterface.call()' 函数为 javascript 初始化自身
- 使用 JavaScript 函数调用来播放多个 SWF 文件
- 如何使用 JavaScript 或 jQuery 查找.swf文件的持续时间
- Javascript在.swf文件中进行点击
- Html/Javascript页面中的动态SWF文件
- 在cakepp中显示swf文件
- 我可以将AJAX xmlhttprequest与.swf文件一起使用吗
- SWF文件有嵌入链接,如何绕过它
- 如何调用一个简单的javascript函数();当我点击.swf文件(FLASH)中的按钮时
- 在Firefox扩展插件中嵌入SWF文件
- 获取从swf文件到android代码的调用
- 如何使用webpack加载.swf文件
- 获取正在播放flash swf文件的域
- 我如何使用video.js播放.swf文件