<template>
	<view class="box-data" @click="chooseMessageFile">
    测试环境开始
	</view>

</template>
<script>


	import tools from "@/service/tools";
  import jWeixin from "wecomjsdk"
  import wxJs from "jweixin-module"
  export default {
		components: {

		},
		data() {
			return {

			}
		},
		watch: {


		},

		mounted() {
      tools.wxInitialize(['chooseImage'])
      tools.wxAgentInitialize(['chooseMessageFile','invoke'])
		},
		methods: {
      chooseMessageFile(){
        console.log('chooseMessageFile：事件开始触发')
        wxJs.chooseImage({
          count: 1, // 默认9
          sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
          sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
          defaultCameraMode: "batch", //表示进入拍照界面的默认模式，目前有normal与batch两种选择，normal表示普通单拍模式，batch表示连拍模式，不传该参数则为normal模式。从3.0.26版本开始支持front和batch_front两种值，其中front表示默认为前置摄像头单拍模式，batch_front表示默认为前置摄像头连拍模式。（注：用户进入拍照界面仍然可自由切换两种模式）
          isSaveToAlbum: 1, //整型值，0表示拍照时不保存到系统相册，1表示自动保存，默认值是1
          success: function (res) {
            let localIds = res.localIds; // 返回选定照片的本地ID列表，
            console.log(localIds)
            // andriod中localId可以作为img标签的src属性显示图片；
            // iOS应当使用 getLocalImgData 获取图片base64数据，从而用于img标签的显示（在img标签内使用 wx.chooseImage 的 localid 显示可能会不成功）
          }
        });
        // jWeixin.invoke('chooseMessageFile', {
        //   count: 10,
        //   type: 'image',
        // }, function(res) {
        //   console.log(res)
        //   // 这里是回调函数
        //   if (res.err_msg == "chooseMessageFile:ok"){
        //     const tempFiles = res.tempFiles
        //   }
        // });
      }

		},
	}
</script>
<style lang="scss" scoped>


</style>
