<template>
    <!-- <@devicePosition: 摄像头位置    前置或后置摄像头，值为front, back
    @quality: 成像质量，值为high（高质量）、normal（普通质量）、low（低质量） -->
    <view>
        <hao-camera
            :devicePosition="back"
            :quality="low"
            @confirmPhoto="confirmPhoto"
        ></hao-camera>
    </view>
</template>

<script>
    import haoCamera from '@/uni_modules/hao-camera/components/hao-camera/hao-camera.vue';
    export default {
        components: {
            haoCamera
        },
		data() {
            return {
                type: '',
            }
        },
		onLoad(args) {
            this.type = args.type || '';
		},
        methods: {
            confirmPhoto(filePath){
            console.log("🚀 ~ filePath:", filePath)
				let self = this
				uni.navigateBack()
				this.getOpenerEventChannel().emit('data',{path: filePath, type: self.type});
            }
        }
    }
</script>