我使用原生插件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. 要求用户从照片库或照相机中选择照片swift2
- 4. 谷歌照片球照相机功能
- 5. swift中相机和照片库的隐私问题
- 6. 从cocos2d的库和相机拍摄照片
- 7. iOS:颠倒背面照相机照片,正面朝上照片
- 8. 像Facebook和Orkut相册照片一样的照片?
- 9. Angular 2/4从计算机获取照片并显示照片
- 10. imagePickerController不会返回相机照片。将返回专辑照片
- 11. 三星活力相机活动需要2张照片
- 12. 当我从图库中选择照片或从相机拍摄照片时,我的照片正在旋转?
- 13. 保存时忽略File.createNewFile()相机照片
- 14. Android选择图片或照相机
- 15. 拍摄来自相机的照片
- 16. 安卓相机(照片未显示)
- 17. UIIMagePickerController +相机+全屏捕捉照片
- 18. iOS:把相机照片放到NSMutableArray
- 19. 保持相机不保存照片
- 20. 删除相机胶卷中的照片
- 21. 相机照片拍摄失败
- 22. 相机叠加搅乱照片
- 23. 相机意向的照片上传
- 24. iOS 9 - 请求照片相机授权
- 25. 相机意图不保存照片
- 26. 如何让用户从他的相机胶卷或照片库中选择一张照片?
- 27. PLUIPrivacyViewController和获取照片库
- 28. Plone 4.0.5和照片库
- 29. AngularJS和照片库实现
- 30. 照片和数据库
可以提示用户选择画廊或相机。但你不能切换。 –