0
Chrome, Safari 및 Firefox 용 확장 프로그램을 개발 중이며 내 확장 프로그램에 SWF 파일을 추가해야합니다. 나는 그것을 한 페이지에 보여주고 싶다. 문서에서 Chrome 및 Safari 확장에 미디어 파일을 저장할 수 있다고 읽었습니다.Firefox 확장명에 SWF 파일 포함
Firefox에서도 동일한 작업을 수행 할 수 있습니까?
Chrome, Safari 및 Firefox 용 확장 프로그램을 개발 중이며 내 확장 프로그램에 SWF 파일을 추가해야합니다. 나는 그것을 한 페이지에 보여주고 싶다. 문서에서 Chrome 및 Safari 확장에 미디어 파일을 저장할 수 있다고 읽었습니다.Firefox 확장명에 SWF 파일 포함
Firefox에서도 동일한 작업을 수행 할 수 있습니까?
예, Firefox 확장에는 원하는 파일도 포함될 수 있습니다. 하지만 아마도 "내 웹 페이지에서 사용할 수있는 내 내선에서 파일의 URL을 얻을 수 있습니까?"라고 물어볼 것입니다. 당신이 Add-on SDK를 사용하는 경우 그것은 단순히 : 고전에서
var self = require("self");
var url = self.data.url("file.swf");
추가 기능에 약간 더 복잡하다 - chrome://
URL은 일반적으로 보안상의 이유로, 웹 페이지에서 사용할 수 없습니다. 당신은 그러나 specify the contentaccessible
flagchrome.manifest
에서 네임 스페이스, 예컨대 : 대한
content myextension chrome/content/ contentaccessible=yes
는 다음 웹 페이지
chrome://myextension/content/file.swf
를 사용할 수 있습니다. 다른 옵션은
register a resource://
namespace이며, 이들은 항상 웹 페이지에서 액세스 할 수 있습니다.
감사합니다. __ – Falcon