打测试包 用手机打开
- 发布:2022-05-25 14:25
- 更新:2023-07-21 13:49
- 阅读:4410
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 3.4.7.20220422
HBuilderX类型: Alpha
HBuilderX版本号: 3.4.7
手机系统: Android
手机系统版本号: Android 11
手机厂商: OPPO
手机机型: oppoA11
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://www.pgyer.com/3TTU
操作步骤:
预期结果:
没有undefined 组件弹框正常显示
没有undefined 组件弹框正常显示
实际结果:
弹框不能出现 显示undefined
弹框不能出现 显示undefined
bug描述:
uniapp 引用uview组件 进入页面就会出现undefined 在电脑预览到浏览器 显示正常 一打包到手机上 打开就显示undefined
由u-icon 源码可知
// #ifdef APP-NVUE
// nvue通过weex的dom模块引入字体,相关文档地址如下:
// https://weex.apache.org/zh/docs/modules/dom.html#addrule
// const fontUrl = 'https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf' // 修改前
const fontUrl = require('./font_2225171_8kdcwk4po24.ttf')
const domModule = weex.requireModule('dom')
domModule.addRule('fontFace', {
'fontFamily': "uicon-iconfont",
'src': `url('${fontUrl}')`
})
// #endif
....
/* #ifndef APP-NVUE */
// 非nvue下加载字体
@font-face {
font-family: 'uicon-iconfont';
// src: url('https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf') format('truetype'); // 修改前
src: url('./font_2225171_8kdcwk4po24.ttf') format('truetype');
}
/* #endif */
官方使用的是阿里云图标库的线上库,将线上库下载到项目中即可
Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序
能具体描述问题吗,提供效果截图和代码截图可以高效率解决问题