確認(rèn)是否將當(dāng)前網(wǎng)址添加入白名單,如果沒(méi)有,請(qǐng)進(jìn)入個(gè)人后臺(tái)白名單頁(yè)面進(jìn)行設(shè)置(有字庫(kù)后臺(tái)->我的帳戶->接口白名單)。
確認(rèn)標(biāo)簽是否有其他優(yōu)先級(jí)更高的字體設(shè)置項(xiàng),可以用“審查元素”方式來(lái)檢查標(biāo)簽的css項(xiàng),看看font-family項(xiàng)是否有其他的字體生效,如果有在對(duì)應(yīng)的css文中刪除即可。
JS是在頁(yè)面的onlaod事件中獲取頁(yè)面字體的,如果頁(yè)面中的文字,是異步加載的,則JS無(wú)法有效獲取到文字。
解決辦法:異步加載的文字需要使用異步方法($youziku.submit())來(lái)實(shí)現(xiàn),在內(nèi)容異步顯示后調(diào)用該方法,另外,還要將原代碼中的$youziku.draw()改為$youziku.draw(0)。
標(biāo)簽中的內(nèi)容文本是否為初次發(fā)布,新發(fā)布的內(nèi)容在第一次展示時(shí),有字庫(kù)生成相應(yīng)的字庫(kù),因此需要刷新一次才能看到效果。