用iPhone11打开我么的小程序扫码。就会出现闪退的效果,在安卓上就没有这个问题,我们是用微信开发者工具预览的
- 发布:2020-12-08 14:50
- 更新:2020-12-08 17:19
- 阅读:1602
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 2.9.8
第三方开发者工具版本号: 1.03.2011120
基础库版本号: 未发布
项目创建方式: HBuilderX
操作步骤:
实际结果:
苹果出现闪退
苹果出现闪退
bug描述:
我们是用iPhone11测试的,一进扫码页面就会闪退,测试了很多遍,都是闪退,我们的扫码是写成了一个组件。
<camera mode="scanCode" @scancode='takeCode' scan-area=[0,0,100,100] frame-size='large' :style="{'width':windowWidth+'px','height':windowHeight+'px'}" :flash="flashFlag" device-position="bcak">
<template v-if="!successPopVisible">
<!-- <cover-view class="scan-break">
<cover-image class="scan-close" src="/static/lamp/scan-close.png" @click="scanClose()"></cover-image>
</cover-view> -->
<cover-view class="scan-animate"></cover-view>
<cover-view class="scan-text">{{pageText}}</cover-view>
<cover-view class="scan-subtext">{{subPageText}}</cover-view>
<cover-view class="scan-lamp" @click="flashFlag='on'" v-if="flashFlag=='off'">
<cover-image class="image" src="/static/lamp/lamp-close.png"></cover-image>
<cover-view>轻触照亮</cover-view>
</cover-view>
<cover-view class="scan-lamp" @click="flashFlag='off'" v-if="flashFlag=='on'">
<cover-image class="image" src="/static/lamp/lamp-open.png"></cover-image>
<cover-view>轻触关闭</cover-view>
</cover-view>
</template>
</camera>
mounted() {//子组件不可用onshow,onload
let _this=this
uni.getSystemInfo({
success: function (res) {
_this.windowHeight=res.windowHeight
_this.windowWidth=res.windowWidth
}
});
uni.hideHomeButton()
},
1***@qq.com (作者)
好的,您看下,我们用iPhone11会出现闪退
2020-12-08 17:28