尝试通过Expo的MediaLibrary将资产保存到相机胶卷中

时间:2019-08-15 21:23:49

标签: expo

根据博览会文档:

MediaLibrary.addAssetsToAlbumAsync(assets, album, copyAssets) this would save assets to a camera roll.

我的代码在这里:

const photoData =等待this.camera.takePictureAsync();   const资产=等待MediaLibrary.createAssetAsync(photoData.uri);   const storeInAlbum = MediaLibrary.addAssetsToAlbumAsync(asset,'testingRoll',false)

我可以确认照片已拍摄。另外,该图片已保存到我的一般相机胶卷中。但是storeInAlbum不会将资产放置在相册中。我没有错误,只是什么也没做。

我可以确认“ testingRoll”是有效的相册。 我已经运行过此程序以确保我们可以访问它:

MediaLibrary.getAlbumAsync("testingRoll");

我什至尝试将资产推入阵列资产。 仍然没有运气。 我在这里想念什么?

0 个答案:

没有答案