diff --git a/pages/API/buffer/buffer.js b/pages/API/buffer/buffer.js
new file mode 100644
index 0000000..e1c892f
--- /dev/null
+++ b/pages/API/buffer/buffer.js
@@ -0,0 +1,16 @@
+// pages/API/get-network-type/get-network-type.js
+Page({
+ data: {
+ result: ''
+ },
+ testBuffer() {
+ const base64 = 'CxYh'
+ const arrayBuffer = wx.base64ToArrayBuffer(base64)
+ console.log('call wx.base64ToArrayBuffer', arrayBuffer);
+ const base64res = wx.arrayBufferToBase64(arrayBuffer)
+ console.log('call wx.arrayBufferToBase64', base64res);
+ this.setData({
+ result: base64res
+ });
+ }
+})
diff --git a/pages/API/buffer/buffer.json b/pages/API/buffer/buffer.json
new file mode 100644
index 0000000..3323b3c
--- /dev/null
+++ b/pages/API/buffer/buffer.json
@@ -0,0 +1,3 @@
+{
+ "navigationBarTitleText": "获取手机网络状态"
+}
\ No newline at end of file
diff --git a/pages/API/buffer/buffer.wxml b/pages/API/buffer/buffer.wxml
new file mode 100644
index 0000000..3c30d24
--- /dev/null
+++ b/pages/API/buffer/buffer.wxml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+ 这个按钮先调用 wx.base64ToArrayBuffer 将 base64 转换成 ArrayBuffer , 在调用 wx.arrayBufferToBase64 对象转成 Base64 字符串
+ 点击btn 如果result结果是 'CxYh' 说明调用成功
+ result {{result}}
+
+
+
+
+
+
+
+
+
diff --git a/pages/API/buffer/buffer.wxss b/pages/API/buffer/buffer.wxss
new file mode 100644
index 0000000..c30c532
--- /dev/null
+++ b/pages/API/buffer/buffer.wxss
@@ -0,0 +1,8 @@
+/* pages/API/get-network-type/get-network-type.wxss */
+.page-body-info {
+ height: 100px;
+}
+.page-body-text-network-type {
+ font-size: 40px;
+ font-family: -apple-system-font,Helvetica Neue,Helvetica,sans-serif;
+}
diff --git a/pages/API/index/index.js b/pages/API/index/index.js
index 508e634..d8f0ae0 100644
--- a/pages/API/index/index.js
+++ b/pages/API/index/index.js
@@ -6,7 +6,15 @@ Page({
}
},
data: {
- list: [
+ list: [{
+ id: 'base',
+ name: '基础',
+ open: false,
+ pages: [{
+ zh: 'buffer',
+ url: 'buffer/buffer'
+ },],
+ },
{
id: 'page',
name: '界面',
diff --git a/pages/API/index/resources/kind/base.png b/pages/API/index/resources/kind/base.png
new file mode 100644
index 0000000..1ff282c
Binary files /dev/null and b/pages/API/index/resources/kind/base.png differ
diff --git a/project.config.json b/project.config.json
index 42ae44d..f581980 100644
--- a/project.config.json
+++ b/project.config.json
@@ -40,7 +40,7 @@
},
"compileType": "miniprogram",
"libVersion": "2.14.1",
- "appid": "wx60509bbad6b495c2",
+ "appid": "wx723eeedb1222c3c8",
"projectname": "wx-api-v2",
"debugOptions": {
"hidedInDevtools": []