<template>
<view class="container">
<text>点击方框调用uni.chooseImage</text>
<view class="chooseimg-view" @tap="chooseUserImg">
<image :src="avatar" mode="aspectFill" class="user-img" ></image>
</view>
</view>
</template>
<script>
export default {
data() {
return {
avatar: ""
}
},
onLoad() {
},
methods: {
/**
* chooseUserImg
*/
chooseUserImg() {
var the = this;
uni.chooseImage({
count: 1, //默认9
sourceType: ['album'],
crop:{
width: 400,
height: 400
},
success: function (res) {
console.log(res);
the.avatar = res.tempFilePaths[0];
},
fail: function(err) {
console.log(err);
}
});
},
}
}
</script>
<style>
.chooseimg-view {
margin: 50rpx;
width: 200rpx;
height: 200rpx;
background-color: #2C405A;
border-radius: 15rpx;
}
</style>
- 发布:2021-12-25 17:00
- 更新:2022-01-12 16:35
- 阅读:2599
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.13.6
HBuilderX类型: Alpha
HBuilderX版本号: 3.3.2
手机系统: Android
手机系统版本号: Android 4.4
手机厂商: smartisan
手机机型: T1
页面类型: nvue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
1.点击调用uni.chooseImage
2.选择图片后,等1秒出现黑屏,然后app自动重启
备注:uni.chooseImage调用后,App.vue中onHide( ) 方法会被调用,不知道这是不是正常的?
1.点击调用uni.chooseImage
2.选择图片后,等1秒出现黑屏,然后app自动重启
备注:uni.chooseImage调用后,App.vue中onHide( ) 方法会被调用,不知道这是不是正常的?
预期结果:
uni.chooseImage 设置crop裁剪 选择图片后,能正常返回已经选择的图片,并且app不自动重启
uni.chooseImage 设置crop裁剪 选择图片后,能正常返回已经选择的图片,并且app不自动重启
实际结果:
uni.chooseImage 设置crop裁剪 选择图片后,app自动重启
uni.chooseImage 设置crop裁剪 选择图片后,app自动重启
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
录屏看下
此问题确实存在,个别手机有这种问题,目前我们自己有一个安卓9的手机会存在这个问题,安卓10的正常。就很正常的代码,只有一个选取图片和截取 demo附上 录屏视频附上,而且我在雷电模拟器里面也是一样的直接卡死(不知道有没有关联)
<template>
<view class="content">
<image class="logo" src="/static/logo.png"></image>
<view class="text-area" @click="uploadimg()">
<text class="title">{{title}}</text>
</view>
</view>
</template>
<script>
export default {
data() {
return {
title: '测试图片裁剪'
}
},
onLoad() {
},
methods: {
uploadimg(){
var _this=this;
uni.chooseImage({
count: 1,
crop:{
width:300,
height:300,
quality:30,
saveToAlbum:false
},
success: (res) => {
const tempFilePaths = res.tempFilePaths[0];
console.log(res);
}
})
},
}
}
</script>
1***@163.com - code
我也遭遇了同样问题,手机为IQOO NEO 855版,手机系统为OriginOS 1.0,安卓版本为11,同样的从本地相册读取图片后黑屏无法正常显示,无法进行后续操作,但是应用没有重启
makeit (作者)
此设备在旧版HBuilderX上 正常,之前测试通过,HBuilderX用新版本就不行了
iphone6 测试正常
目前手边只有这个android设备
2021-12-25 18:50
makeit (作者)
视频上传了
2021-12-30 12:47
ohyueo
3.3.5的编辑器打包的 然后华为m10(安卓9的)也是这样,裁剪的时候直接黑屏了 就卡主了,我华为10的手机是正常的,在雷电模拟器也会出现 华为m10一样的情况,直接黑屏然后卡死
2022-01-02 22:11