我使用原生插件http://ionicframework.com/docs/native/camera/访问相机或照片库。 如果需要,我需要一个解决方案来访问相机和开关到相册。 有没有这样的插件?相机和照片库一起Ionic 2
0
A
回答
1
由于Swapnil Patwa说,在评论,你可以要求用户与ActionSheet:
public showActionSheet() {
let actionSheet = this.actionSheetCtrl.create({
buttons: [{
text: 'Load from gallery',
handler:() => {this.loadImage(this.camera.PictureSourceType.PHOTOLIBRARY);}
},{
text: 'Take a photo',
handler:() => {this.loadImage(this.camera.PictureSourceType.CAMERA);}
},{
text: 'Cancel',
role: 'cancel'
}]
});
actionSheet.present();
}
private loadImage(selectedSourceType:number){
let cameraOptions: CameraOptions = {
sourceType: selectedSourceType,
destinationType: this.camera.DestinationType.DATA_URL,
quality: 100,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE,
correctOrientation: true,
}
this.camera.getPicture(cameraOptions).then((imageData) => {
if(imageData!=null){
// Do with the image data what you want.
}
});
}
+0
现在我使用actionSheet,但是,例如,在'Viber'应用程序中,您可以选择一个摄像头并切换到照片库。我想组织这种方式。 – wstudiokiwi
+0
相机是本地插件,我不认为它允许你这样做,在Ionic 2的文档中,我没有找到该选项。 –
相关问题
- 1. Ionic 2相机未显示照片
- 2. 从Ionic 2中的照片库中选择照片时不显示
- 3. Ionic 2相机错误
- 4. 要求用户从照片库或照相机中选择照片swift2
- 5. 相机照片的时间和日期
- 6. IntentFilter相机和拍摄的照片
- 7. 从相机拍摄照片
- 8. 谷歌照片球照相机功能
- 9. 从cocos2d的库和相机拍摄照片
- 10. swift中相机和照片库的隐私问题
- 11. iOS:颠倒背面照相机照片,正面朝上照片
- 12. ImageView的不显示从手机相机或照片库
- 13. 像Facebook和Orkut相册照片一样的照片?
- 14. 如何将照相机捕获的照片保存在图片库中
- 15. 每片段照明和窗口照相机变换
- 16. 从Galley和照相机拍摄照片在Tamarin.forms
- 17. 照片选取器和照相机的iPad
- 18. Angular 2/4从计算机获取照片并显示照片
- 19. 三星活力相机活动需要2张照片
- 20. 捕获照片相机后,直到在照片捕获模式
- 21. imagePickerController不会返回相机照片。将返回专辑照片
- 22. 当我从图库中选择照片或从相机拍摄照片时,我的照片正在旋转?
- 23. Android - 获取相机照片方向不起作用
- 24. 相机照片选择在Swift中不起作用
- 25. ionic 2 - 本机地理编码器forwardResult和reserveResult不起作用
- 26. Samsung Galaxy Tab 2 10.1在照相机意图拍摄照片后杀死处理
- 27. 保存时忽略File.createNewFile()相机照片
- 28. Android - 相机意图 - 删除照片
- 29. 裁剪的UIImage从照片库VS iPhone相机
- 30. 高质量图像从库拾起或从照相机
可以提示用户选择画廊或相机。但你不能切换。 –