1. 按照說明引用了盧教模式的JS腳本,可是為什么看不到效果?


  • 確認(rèn)是否將當(dāng)前網(wǎng)址添加入白名單,如果沒有,請進(jìn)入個(gè)人后臺白名單頁面進(jìn)行設(shè)置(有字庫后臺->我的帳戶->接口白名單)。

  • 確認(rèn)標(biāo)簽是否有其他優(yōu)先級更高的字體設(shè)置項(xiàng),可以用“審查元素”方式來檢查標(biāo)簽的css項(xiàng),看看font-family項(xiàng)是否有其他的字體生效,如果有在對應(yīng)的css文中刪除即可。

  • JS是在頁面的onlaod事件中獲取頁面字體的,如果頁面中的文字,是異步加載的,則JS無法有效獲取到文字。

    解決辦法:異步加載的文字需要使用異步方法($youziku.submit())來實(shí)現(xiàn),在內(nèi)容異步顯示后調(diào)用該方法,另外,還要將原代碼中的$youziku.draw()改為$youziku.draw(0)。

  • 標(biāo)簽中的內(nèi)容文本是否為初次發(fā)布,新發(fā)布的內(nèi)容在第一次展示時(shí),有字庫生成相應(yīng)的字庫,因此需要刷新一次才能看到效果。

請先同意托管協(xié)議