我使用原生插件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. 照片和數據庫
可以提示用戶選擇畫廊或相機。但你不能切換。 –