火狐自定義字體失敗downloadable font: download failed (font-family: "***" style:normal weight:normal stretch:normal src index:1)


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方式打開,在火狐瀏覽器一切正常;

記下這點以供提醒自己


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM