if("undefined"!==typeof uni&&!uni.canIUse("css.var"))
![光之子科技](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/91/20/54_avatar_mid.jpg?v=1690267647)
- 发布:2021-09-03 17:52
- 更新:2021-09-03 17:52
- 阅读:743
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.2.3
浏览器平台: Chrome
浏览器版本: 全部
项目创建方式: HBuilderX
示例代码:
操作步骤:
1,使用h5宽屏幕适配,设置了right窗口
2,发布为h5的时候,线上打开——提示uni.canIUse is not function
3,报错位置在————chunk.verdor.js————if("undefined"!==typeof uni&&!uni.canIUse("css.var"))这里的代码报错
1,使用h5宽屏幕适配,设置了right窗口
2,发布为h5的时候,线上打开——提示uni.canIUse is not function
3,报错位置在————chunk.verdor.js————if("undefined"!==typeof uni&&!uni.canIUse("css.var"))这里的代码报错
预期结果:
正常加载
正常加载
实际结果:
页面报错,空白——提示canIUse is not function
页面报错,空白——提示canIUse is not function
bug描述:
1,使用h5宽屏幕适配,设置了right窗口
2,发布为h5的时候,线上打开——提示uni.canIUse is not function
3,报错位置在————chunk.verdor.js————if("undefined"!==typeof uni&&!uni.canIUse("css.var"))这里的代码报错
正确的是————要判断uni.canIUse是否存在,然后使用方法
if("undefined"!==typeof uni&&uni.canIUse&&!uni.canIUse("css.var"))