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

来源:15-2 RN开发并调用Android代码和模块【Android技术与RN融合】

慕丝6480893

2023-06-04

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真机上单击裁切图片闪退:这种情况不知道从哪入手分析原因。

写回答

1回答

CrazyCodeBoy

2023-06-04

1.闪退的问题,如果是模拟器的话,可以尝试将模拟器改成真机,试试看看会不会闪退?
2.裁剪图片不显示的问题可以参考一下这块课程的源码检查要用代码实现看是不是有出入的地方
https://git.imooc.com/coding-304
0
1
慕丝6480893
好的,谢谢。闪退的现象是在真机上出现,模拟器不出现。
2023-06-04
共1条回复

RN入门到进阶,打造高质量上线App

解锁React Native开发应用新姿势,React Native新版本热门技术

3167 学习 · 3255 问题

查看课程