请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,您好,这节遇到2个问题:1、剪切后的图片显示不出来;2、android真机上单击裁切图片闪退

1、剪切后的图片显示不出来:
let imgUrl = Platform.OS === ‘android’ ? ‘file:///’ + result : result;
let imageView = result === “” ? null : <Image resizeMode=“contain” style={{ height: 200, width: 200, backgroundColor: ‘red’ }} source={{ uri: imgUrl }} />;
console.log(imageView);
return

宽:
<TextInput style={styles.input} defaultValue={ASPECT_X} onChangeText={(text) => { aspectX = text }} />
比 高:
<TextInput style={styles.input} defaultValue={ASPECT_Y} onChangeText={(text) => { aspectY = text }} />
<Text onPress={() => { onSelectCrop() }}>裁切图片123

{imgUrl}
{imageView}

效果如下:
图片描述

2、android真机上单击裁切图片闪退:这种情况不知道从哪入手分析原因。

正在回答 回答被采纳积分+3

1回答

CrazyCodeBoy 2023-06-04 10:23:05
1.闪退的问题,如果是模拟器的话,可以尝试将模拟器改成真机,试试看看会不会闪退?
2.裁剪图片不显示的问题可以参考一下这块课程的源码检查要用代码实现看是不是有出入的地方
https://git.imooc.com/coding-304
0 回复 有任何疑惑可以回复我~
  • 提问者 慕丝6480893 #1
    好的,谢谢。闪退的现象是在真机上出现,模拟器不出现。
    回复 有任何疑惑可以回复我~ 2023-06-04 12:16:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信