diff --git a/app.json b/app.json
index 1ef8984..54cffce 100644
--- a/app.json
+++ b/app.json
@@ -58,7 +58,8 @@
"pages/API/canvas/canvas",
"pages/API/get-wxml-node-info/get-wxml-node-info",
"pages/API/intersection-observer/intersection-observer",
- "pages/API/download-file/download-file"
+ "pages/API/download-file/download-file",
+ "pages/API/upload-file/upload-file"
],
"window": {
"backgroundTextStyle": "light",
diff --git a/pages/API/upload-file/upload-file.js b/pages/API/upload-file/upload-file.js
new file mode 100644
index 0000000..26f1d30
--- /dev/null
+++ b/pages/API/upload-file/upload-file.js
@@ -0,0 +1,29 @@
+// pages/API/upload-file/upload-file.js
+
+Page({
+ chooseImage() {
+ const self = this
+ wx.chooseImage({
+ success (res) {
+ const tempFilePaths = res.tempFilePaths
+ const files = res.tempFiles;
+ wx.uploadFile({
+ url: 'https://finchat-mop.finogeeks.club/api/v1/netDiskProxy/needCheckAuth/self?type=file&content={}&thumbnail=false×tamp=1581254809&uuid=12345&appid=6000133&sign=21AE06173F566598FF9A055277AA55C4', //仅为示例,非真实的接口地址
+ filePath: tempFilePaths[0],
+ name: 'file',
+ formData: {
+ 'uploadFile': files[0],
+ },
+ success (res){
+ const data = res.data
+ //do something
+ console.log(res);
+ },
+ fail (res) {
+ console.log(res);
+ }
+ })
+ }
+ })
+ },
+})
diff --git a/pages/API/upload-file/upload-file.json b/pages/API/upload-file/upload-file.json
new file mode 100644
index 0000000..607f56a
--- /dev/null
+++ b/pages/API/upload-file/upload-file.json
@@ -0,0 +1,3 @@
+{
+ "navigationBarTitleText": "上传文件"
+}
diff --git a/pages/API/upload-file/upload-file.wxml b/pages/API/upload-file/upload-file.wxml
new file mode 100644
index 0000000..5d4c86e
--- /dev/null
+++ b/pages/API/upload-file/upload-file.wxml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 选择图片
+
+
+
+
+
+
+
+
+
diff --git a/pages/API/upload-file/upload-file.wxss b/pages/API/upload-file/upload-file.wxss
new file mode 100644
index 0000000..b1798a3
--- /dev/null
+++ b/pages/API/upload-file/upload-file.wxss
@@ -0,0 +1,15 @@
+/* pages/API/upload-file/upload-file.wxss */
+.image {
+ width: 100%;
+ height: 330px;
+}
+.page-body-info {
+ display: flex;
+ box-sizing: border-box;
+ padding: 15px;
+ height: 410px;
+ border-top: 1px solid var(--weui-FG-3);
+ border-bottom: 1px solid var(--weui-FG-3);
+ align-items: center;
+ justify-content: center;
+}