dangpoyouhun
dangpoyouhun
  • 发布:2020-05-13 10:26
  • 更新:2020-05-13 13:23
  • 阅读:800

【报Bug】 华为M5青春版(BAH2-W09)横屏模式下使用 uni.scanCode 调起的扫码画面变形严重

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10专业版

HBuilderX类型: 正式

HBuilderX版本号: 2.6.16

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 华为

手机机型: BAH2-W09

页面类型: vue

打包方式: 离线

项目创建方式: HBuilderX

示例代码:
<view class="nav-box" @click="scanCode">  
    <view class="iconfont icon-saoma"></view>  
    <text>扫码识别</text>  
</view>  
methods: {  
    scanCode() {  
        uni.scanCode({  
            onlyFromCamera:true,  
            scanType:['qrCode'],  
            success(res) {  
                console.log(res)  
                uni.showToast({  
                    title:res  
                })  
            }  
        })  
    }  
}

操作步骤:

可根据示例代码重现

预期结果:

希望可以在调用的横屏界面直接扫码

实际结果:

实际上扫码的界面变形严重,无法识别二维码

bug描述:

华为M5青春版(BAH2-W09)中横屏扫码时,画面严重变形,无法扫码
强烈建议在uni.scanCode的方法中添加扫码屏幕分辨率的参数

2020-05-13 10:26 负责人:无 分享
已邀请:
dangpoyouhun

dangpoyouhun (作者)

没有人回答吗?能将uni直接调用的页面做的更加完善一点吗

  • 5***@qq.com

    我和你遇到同样的问题。。。。。

    2020-05-13 20:59

  • dangpoyouhun (作者)

    回复 5***@qq.com: 没人回答哦,兄弟,指引你一条明路:plus.barcode 用这个5+app的方式能做起来

    2020-05-14 11:06

该问题目前已经被锁定, 无法添加新回复