API 接口 uni.chooseImage(OBJECT) | uni-app官网
uni.chooseImage({
count: 9, //默认9
sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
sourceType: ['camera'], //从相册选择
success: (res) => {
console.log(JSON.stringify(res.tempFilePaths), '的时刻JFK的风景');
let list = JSON.stringify(res.tempFilePaths)
let Base64= JSON.parse(list)
let Base64 = [] //所有转化后base64的照片
Promise.all(urlBase64) //通过promise.all方法将所有的图片数组中的base64图片提取出来放入数组
.then(results => {
results.forEach(base64Data => {
Base64.push(base64Data)
});
// 最终数组
console.log(Base64, 'base64数组');
})
.catch(error => {
console.error("An error occurred:", error);
});
}
});
之后将base64数组循环在页面上就可以实现
App横屏配置以及去掉电量显示状态栏
在应用生命周期配置
<script>
export default {
onLaunch: function() {
console.log('App Launch')
// app 锁定横屏
plus.screen.lockOrientation('landscape-primary');
},
onShow: function() {
console.log('App Show')
//去掉电量状态栏
plus.navigator.setFullscreen(true);
plus.navigator.hideSystemNavigation()
},
onHide: function() {
console.log('App Hide')
}
}
</script>
<style>
/*每个页面公共css */
</style>