微信小程序的组件中使用了字体图标 手机端报错Cannot read property ‘getElementsByTagName‘ of undefined TypeError

本文介绍了小程序开发中遇到的'getElementsByTagName'报错,原因在于iconfont.js文件未正确上传。解决方法是删除无效的iconfont.js,确保字体图标正常显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

小程序手机端报错:

Cannot read property 'getElementsByTagName' of undefined
TypeError: Cannot read property 'getElementsByTagName' of undefined
at getElementsByTagName (asset/download/font_bbb9ii6dq5/iconfont.js:1:16861)
at

你是不是使用微信开发工具没有任何的报错,结果也没有问题,但是预览的时候出现了问题,啥也不显示。
首先这时候我们可以打开手机,扫描预览的二维码,在进入的页面,点击右上角的三个点,会出现如上图的报错。
报错原因:在微信小程序中的组件中使用了字体图标,但因为iconfont.js文件上传失败,所以就没办法正常的显示
解决方案:将iconfont.js文件删除即可

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值