1.今日遇到一個問題,浪費了差不多2個小時才發現原因解決掉
css樣式:
@font-face{
font-family:'myfont';
src:local('myfont'),url("../css/BigLodgeType.ttf") format("TrueType");
}
文件結構:

點擊html下index.html時在 IE,谷歌等瀏覽器 能夠正常訪問;並能調用 以上字體,但是火狐不行,查看控制台提示:
downloadable font: download failed (font-family: "myfont" style:normal weight:normal stretch:normal src index:1): status=2147500037 source: file:///F:/TEST/css/BigLodgeType.ttf
資源加載失敗;
原來是因為:火狐的安全問題,可以通過 域名或者IP地址訪問;
找了個最便捷的方式通過 studio發布:
測試如下:http://127.0.0.1:8020/TEST/html/index.html
訪問一切正常;
怎么才能通過點擊HTML 方式 又能加載ttf自定義字體呢;
然后通過觀察,我發現 主目錄下的html 不存在訪問下級文件的限制
最后刪除了 html文件夾,將index.html放到主目錄;
最后通過點擊html方式打開,在火狐瀏覽器一切正常;
記下這點以供提醒自己
