uni-app 运行到Android模拟器报 TypeError: Cannot read property 'matches' of undefined at view.umd.min.js:1
uni-app 运行到Android模拟器报 TypeError: Cannot read property ‘matches’ of undefined at view.umd.min.js:1
操作步骤:
- 运行到Android基座-选择Android模拟器
预期结果:
- 正常显示页面
实际结果:
- 报 TypeError: Cannot read property ‘matches’ of undefined at view.umd.min.js:1
bug描述:
- 项目是由没有使用vue的微信小程序通过插件转换来的uni-app工程
项目信息
信息类别 | 详细信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境操作系统 | Windows |
PC开发环境操作系统版本号 | win10专业 |
HBuilderX类型 | 正式 |
HBuilderX版本号 | 3.4.7 |
手机系统 | Android |
手机系统版本号 | Android 7.1.1 |
手机厂商 | 华为 |
手机机型 | 模拟器 |
页面类型 | vue |
vue版本 | vue3 |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
更多关于uni-app 运行到Android模拟器报 TypeError: Cannot read property 'matches' of undefined at view.umd.min.js:1的实战教程也可以访问 https://www.itying.com/category-93-b0.html
解决的吗, 我页遇到这个问题
更多关于uni-app 运行到Android模拟器报 TypeError: Cannot read property 'matches' of undefined at view.umd.min.js:1的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在使用 uni-app 开发时,如果你在运行到 Android 模拟器时遇到 TypeError: Cannot read property 'matches' of undefined at view.umd.min.js:1
这个错误,通常是由于某些依赖库或环境配置问题导致的。以下是一些可能的解决方案:
1. 检查依赖版本
确保你使用的 uni-app
和相关依赖库的版本是最新的。你可以通过以下命令更新依赖:
npm update
或者,如果你使用的是 yarn
:
yarn upgrade
2. 清理缓存
有时候,缓存可能会导致一些奇怪的问题。你可以尝试清理 npm 或 yarn 的缓存:
npm cache clean --force
或者:
yarn cache clean
3. 重新安装依赖
删除 node_modules
文件夹和 package-lock.json
或 yarn.lock
文件,然后重新安装依赖:
rm -rf node_modules package-lock.json
npm install
或者:
rm -rf node_modules yarn.lock
yarn install