react-native之Android 上的相机胶卷
birdshome
阅读:92
2024-12-31 21:38:35
评论:0
有没有人用过CameraRoll API适用于 Android 设备?支持安卓吗? 我使用了文档中的示例,但它不起作用。
提前致谢。
请您参考如下方法:
您必须为此请求许可。调用如下函数(在您的 react-native 项目上),如果您的应用程序在 Android 上运行(Platform.OS === 'Android' ? this.requestPhotosPermission() : this.getPhotos()
)
import { PermissionsAndroid } from 'react-native'
async requestPhotosPermission() {
try {
const granted = await PermissionsAndroid.request(PermissionsAndroid.PERMISSIONS.READ_EXTERNAL_STORAGE)
if (granted === PermissionsAndroid.RESULTS.GRANTED) {
this.getPhotos();
} else {
console.log("Photos permission denied")
}
} catch (err) {
console.warn(err)
}
}
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。