創建與SVG SRC的iframe我試圖讓我的擴展名來創建一個iframe它的SRC標籤直接到位於擴展名的文件的SVG文件。類似<iframe src="chrome://trail/content/onpagegui.svg"></iframe>
試圖在我的Firefox擴展
每當我這樣做,我會得到以下錯誤:安全錯誤:內容在http:// ...可能無法加載或鏈接到chrome://trail/content/onpagegui.svg。 (我認爲這是相同的原產地政策的原因)
我試過各種方法來解決這個問題,其中我試圖使用資源:而不是鉻:建議在How can a Firefox extension inject a local css file into a webpage?,但我不能讓它工作要麼因爲我試圖嵌入一個svg而不是一個CSS或因爲我只是不明白它......順便說一句,我從MDC瞭解,資源:是javascript代碼,而不是CSS,我是對嗎?這個解決方案是否可行?
我也嘗試了由JavaScript來構建整個iframe和SVG,這項事業噸等問題出現......
有什麼辦法嵌入該.svg文件到新創建的iframe?
非常感謝提前, Yonatan
目前@ manifest.chrome我有以下行: ' 內容線索鉻/內容/ contentaccessible = YES ' 可悲的是它不工作,我不知道contentaccessible標誌被稱爲正確,因爲我靠在我的擴展的其他部分... – 2011-03-06 09:32:12
啊,這很有趣,我沒有意識到內容可訪問性不適用於框架。對於那個很抱歉。 – Neil 2011-03-06 23:49:25