我正在構建一個帶有 Ionic(基于 Angular 的)和 Capacitor Plugins(Camera Plugin)的應用程式。現在我希望用戶可以從他們的圖庫中選擇最多 5 張影像,所以我使用了 Capacitor Image Picker ( https://capacitorjs.com/docs/apis/camera#pickimages )。它作業得很好,但是影像的型別是網路路徑而不是 BASE64?!如何更改型別?我認為使用 GalleryImageOptions 是不可能的?
謝謝您的回答!
uj5u.com熱心網友回復:
通過這種方式,您可以從影像選擇器獲取 base64 URL。
在outputType: 1北京時間重要的事情。型別 1 是 base64。
getImages() {
this.imgArray = [];
this.imagePicker.getPictures({ maximumImagesCount: 10, quality: 50, height: 210, width: 210, outputType: 1 }).then(results => {
if(results.length > 0) {
for (let i = 0; i < results.length; i ) {
this.imgArray.push(results[i]);
}
// this.getImageData();
}
},
error => {
.....
});
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/393279.html
標籤:javascript 有角的 打字稿 离子框架 电容器
