From 1e71dd86f6d0c4fc7e5143600d4bc4b50992a2a7 Mon Sep 17 00:00:00 2001
From: quanyawei <401863037@qq.com>
Date: Thu, 04 Jul 2024 14:51:28 +0800
Subject: [PATCH] fix: 高德密钥修改

---
 uni_modules/cl-upload/readme.md |  253 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 253 insertions(+), 0 deletions(-)

diff --git a/uni_modules/cl-upload/readme.md b/uni_modules/cl-upload/readme.md
new file mode 100644
index 0000000..528b5f2
--- /dev/null
+++ b/uni_modules/cl-upload/readme.md
@@ -0,0 +1,253 @@
+### cl-upload ������������
+
+> ���������������������������������������������������������������������������������
+
+
+> `���������������������������������������������������������������������������������������������������������������������,���������������������������������������������������������������������������������������������promise������ ������������`
+
+### ������������
+1. ratio ���������������������������������������������������height������������
+2. ������������������������������������������������������������������������
+3. ������������������������������������������������������������api������������������������������������������������������������������������������
+4. **������������������`https`, http���������������������������������**
+5. ������������������`https`������������`cloudType: other`
+
+### H5������������
+![image](https://mp-61599c79-d7ee-4a75-a24b-e5a288da6dd3.cdn.bspapp.com/cloudstorage/eff364bc-65f7-47e0-ae4b-7d5f19b9f094.png)
+
+#### list������������
+
+1. ������������
+```
+['������1','������2']
+```
+2. JSON������
+```
+[
+    {
+        path: '������1.png',
+        // ������������
+    },
+    {
+        path: '������2.mp4',
+        poster: '���������������.png'
+        // ������������
+    },
+    {
+        path: '������3.mp4',
+        poster: require('../../static/c1.png'), // ������������������������������
+        // ������������
+    },
+]
+```
+
+#### ������������
+
+```
+<cl-upload v-model="list" action="������������" @onSuccess="onSuccess"></cl-upload>
+
+methods: {
+    /**
+	 * ������������������������������������������
+	 * ���������������������������������������������������������������
+	 * */ 
+	onSuccess(reslut) {
+		// ������������������������������������������list������������������������
+		this.list.push(reslut.url)
+	},
+}
+```
+### uniCloud������
+> ������������������������,������������������
+
+```
+<cl-upload v-model="list" action="uniCloud"></cl-upload>
+```
+
+### ���������������
+> ������ listStyle ������������������������������������������������������������������
+
+```
+<cl-upload v-model="list" :listStyle="{
+	columns: 2,
+	columnGap: '20rpx',
+	rowGap:'20rpx',
+	padding:'10rpx',
+	height:'300rpx',
+	radius:'20rpx'
+}">
+    <template v-slot:addImg>
+		<view class="newAddImg">
+			<view>���</view>
+			<text >������</text>
+		</view>
+	</template>
+</cl-upload>
+```
+
+### ������������
+> ���������������������������������������
+```
+<cl-upload v-model="list" :add="false" :remove="false"></cl-upload>
+```
+
+### ������������
+
+> ������ autoUpload ��������������������������������������������� refs ������������������������������������������������������������������������������
+
+```
+<cl-upload 
+	ref="upload2" 
+	v-model="list2" 
+	:autoUpload="false"></cl-upload>
+	
+<button @tap="submit">������������</button>
+
+methods: {
+    submit() {
+    	/**
+    	 * ������������������������������
+    	 * */ 
+    	this.$refs.upload2.submit().then(reslut=>{
+    		console.log(reslut); // ���������������������������������������
+    		
+    		// ������������������������������������������������
+    		// ������uniCloud������������
+    		const imgUrls = reslut.list.map(imgInfo=> imgInfo.url);
+    		this.list2 = [...this.list2, ...imgUrls]
+    	})
+    },
+}
+```
+
+### ���������������������������������
+```
+/ **
+* ��������������������� useBeforeDelete
+* ��������������������� useBeforeUpload
+*/
+<cl-upload v-model="list" 
+    useBeforeDelete 
+    useBeforeUpload
+    @beforeDelete="beforeDelete"
+    @beforeUpload="beforeUpload"></cl-upload>
+    
+
+methods: {
+    /**
+	 * ���������������
+	 * @param {Object} item ���������������������������������������
+	 * @param {Number} index ������������������������������������
+	 * @param {Function} next ���������������������������������������������
+	 * */ 
+	beforeDelete(item, index, next) {
+		uni.showModal({
+			title: '������������',
+			content: '���������������������������������',
+			success: res => {
+				if (res.confirm) {
+					// ���������������������
+					setTimeout(() => {
+						next();
+					}, 1000);
+				}
+			}
+		});
+	},
+	/**
+	 * ���������������
+	 * @param {Object} tempFile ������������������������
+	 * @param {Function} next ���������������������������������������������
+	 * */
+	beforeUpload(tempFile, next) {
+		// ���������������������
+		// ������������������������������������������������������next(), ���������������������������list
+	}
+}
+```
+
+## API 
+
+| ������ | ������ | ������ | ��������� | ��������� |
+| --- | --- | --- | --- | --- |
+| action | ������������ | String |-| uniCloud |
+| cloudPathAsRealPath | ������������, ���unicloud���������������`1.4.0` `HBuilderX 3.8.5` | Boolean |false| true |
+| cloudType | ���������������(������������������������������������������ other���������video������������,������������������������������) | String |oss| ���������:oss  ���������:vframe   ���������:process  ������:other |
+| headers | ��������������������������� | Object | - |-  |
+| data | ������������������������������ | Object | - | - |
+| fileName| ���������,������������������������ | String | file | - |
+| fileType | ������������ | String | all | 'image', 'video', 'all' |
+| imageFormData | ������������������ | Object | - | - |
+| videoFromData | ������������������ | Object  | - | - |
+| listStyle | ������������ |Object  | - | - |
+| isPreviewImage | ������������������������ | Boolean | true |false  |
+| remove | ������������������������ | Boolean | true |false  |
+| add | ������������������ | Boolean | true |false  |
+| max | ������������������ | Number | 9 | -  |
+| maxVideo | ������������������������ | Number | ��������� |  - |
+| deleteTitle| ������������������������ | String | ������ |  - |
+| deleteText| ������������������������ | String | ������������������������ | - |
+| loadingText| ������������ | String | ���������������... | - |
+| useBeforeDelete| ���������������������������  | Boolean | false  | true |
+| useBeforeUpload | ��������������������������� | Boolean | false  | true |
+| addImg| ������������������ | String | - |  - |
+| playImg| ������������������ | String | - |  - |
+| deleteImg| ������������������ | String | - |  - |
+| closeImg| ������������������������ | String | - |  - |
+
+#### imageFormData
+
+| ������ | ������ | ������ | ��������� | ��������� |
+| --- | --- | --- | --- | --- |
+| count | ��������������������������������� | number |9| - |
+| sizeType | original ���������compressed ��������� | array | ������������������ |-  |
+| sourceType | ������������������ | array |  ['camera ', 'album'] | ['camera ', 'album']  |
+| compress | ������������������������ | Boolean | false | true  |
+| quality | ������������ | number | 80 | -  |
+| size | ������������ | number | - | ������MB |
+
+#### videoFromData
+
+| ������ | ������ | ������ | ��������� | ��������� |
+| --- | --- | --- | --- | --- |
+| maxDuration | ������������������������������ | number |60| ������60��� |
+| camera | ������������������������ | array | - |-  |
+| compressed | ��������������������������������������� | Boolean | true |-  |
+| sourceType | ������������������ | array |  ['camera ', 'album'] | ['camera ', 'album']  |
+| size | ������������ | number | - | ������MB |
+
+#### listStyle
+
+| ������ | ������ | ������ | ��������� | ��������� |
+| --- | --- | --- | --- | --- |
+| columns | ������������ | number |4| - |
+| columnGap | ��������� | string | '40rpx' |-  |
+| rowGap | ��������� | string | '40rpx' |-  |
+| padding | ��������������� | string | '0 0rpx' |-  |
+| ratio | ������������ | string | '1/1' | ������������������������,������������height������  |
+| height | ������������ | string | '140rpx' |-  |
+| radius | ������������ | string | '6rpx' |-  |
+
+#### Events
+
+| ��������� | ������ | ������������ |
+| --- | --- | --- |
+| onSuccess | ������������ | data: ��������������������� |
+| onError | ������������ | error:������������ |
+| onImage | ������������ | item: ������������ index: ������������ |
+| onVideo | ������������ | item: ������������ index: ������������ |
+| onProgress | ������������ | onProgress������������|
+| onVideoMax | ������������������������������ | maxVideo, fileLength|
+| onImageSize | ������������������������������ | ������������ |
+| beforeDelete | ��������������� | item: ������������ index:������������ next:������������������������ |
+| beforeUpload | ��������������� | tempFile: ������������ next:������������������������ |
+
+#### onProgress������������
+| ��������� | ������ |
+| --- | --- |
+| progress | ��������������������� |
+| totalBytesSent | ��������������������������� |
+| totalBytesExpectedToSend | ������������������������������������ |
+
+
+### [������������������������ uniapp ������QQ���  553291781](https://jq.qq.com/?_wv=1027&k=5UkMN1QX)
\ No newline at end of file

--
Gitblit v1.8.0