我想添加字体到Firefox扩展。如何将外部资源/字体添加到Firefox扩展中?
我已经成功地与PageMode添加样式:
pageMod.PageMod({ ...
...
contentStyleFile: [
...
self.data.url('font-awesome.min.css')
],
的CSS我里面:
font-family:'FontAwesome';src:url('resource://extension_id/fonts/fontawesome-webfont.eot?v=4.0.3')
其中EXTENSION_ID当然是我的ID。
当脚本加载我得到:
下载字体:下载不允许(FONT-FAMILY: “FontAwesome” 样式:正常体重:正常伸展:正常SRC指数:2):糟糕的URI或跨站点访问不允许 来源:资源:?//extension_id/fonts/fontawesome-webfont.ttf v = 4.0.3字体awesome.min.css
我知道我的答案并不完全对应,因为您使用的是绝对URL,但解决方案应该可以工作。让我知道如果它。 – willlma