安卓手机,拍摄照片后,显示图片发蓝,iOS正常


* 如何复现?代码如下

<!-- camera.wxml -->

<camera flash="off" style="width: 100%; height: 463rpx;">

<cover-image style="width:100%;height:100%;" src='{{photo_path}}'></cover-image>

</camera>

<button type="primary" bindtap="takePhoto">拍照</button>


takePhoto: function () {

    console.log("开始拍照");

    const ctx = wx.createCameraContext()

    ctx.takePhoto({

        quality: 'normal',

        success: (res) => {

            this.setData({

                photo_path: res.tempImagePath,

            })

            console.log("拍摄成功");

        },

        fail: function (e) {

            console.log("拍摄失败");

            console.log(e);

        }

    })

}


将高camera高度-1就正常了 height: 462rpx;。

正常情况


展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 一桶冰水

    10人对此回答表示赞同

    这是一个已知问题,我们会在后续版本中进行修复,另外后续建议通过搜索相关关键字来后在提问,可以提高问题解答的效率。。

    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部