uniapp发行Cannot|uniapp发行Cannot read property 'getElementsByTagName'of undefined
?今天同事发布小程序遇到一个问题,开发工具和真机调试都是好的,开发版小程序报错
MiniProgramError
TypeError: Cannot read property 'getElementsByTagName' of undefined
?
【uniapp发行Cannot|uniapp发行Cannot read property 'getElementsByTagName'of undefined】? 这让我感到困惑,代码里也没有出现getElementsByTagName这个API,怎么会报这个错误,通过查找打包后的代码发现,unpackage/dist/build/mp-weixin/common/runtime.js这个文件里面出现了这个API,它是怎么产生的呢,源码里面也没有这个,全局搜索后,我发现 static/font/iconfont.js这个文件里面出现了这个API,然后参考 https://www.jianshu.com/p/7fc08b1b4d85改了下,最后成功了
推荐阅读
- cocosbcx白皮书解读(一)|cocosbcx白皮书解读(一)| 区块链如何统一开发者、发行商、用户之间的利益
- cannot|cannot be read or is not a valid ZIP file
- 运行报错Cannot|运行报错Cannot find module '@babel/compat-data/corejs3-shipped-proposals’
- iOS|iOS -Cannot synthesize weak property because the current deployment target does n
- react|react Cannot find module 'node_modules/_react-scripts/config/webpack.config.dev
- uni-uAdmin(基于uniapp+uViewUI跨端后台管理模板|uni-uAdmin:基于uniapp+uViewUI跨端后台管理模板|uni-app后台实例)
- 简谈开源OS发行版
- 【2022/01/20】uniapp和Android|【2022/01/20】uniapp和Android Studio无线真机调试
- 九、Uniapp+vue+腾讯IM+腾讯音视频开发仿微信IM,支持各类消息收发,音视频通话,附vue源码-聊天会话管理的实现
- 八、Uniapp+vue+腾讯IM+腾讯音视频开发仿微信IM,各类消息收发,音视频通话,附vue源码-聊天输入框扩展面板的实现