- 云存储权限仅创建者可写但小程序端成功执行wx.cloud.uploadFile人人都有写权限吗?
云开发-存储-权限设置:仅创建者可读写。小程序中的 wx.cloud.uploadFile 已成功执行。这不是普通用户都有写权限吗?
2019-12-02 - 官方文档base64ToArrayBuffer从基础库2.4.0开始本接口停止维护是否不宜使用?
官方文档:API-基础:wx.base64ToArrayBuffer;wx.arrayBufferToBase64。这两个API介绍里面都有一句话:从基础库 2.4.0 开始,本接口停止维护。这是否意味着现在不要使用为好?
2019-12-01 - 画布保存图片,参数中的destWidth等于width*屏幕像素密度,是什么意思?
画布保存到图片的调用:wx.canvasToTempFilePath,其参数中有两个这样的参数: destWidth : width*屏幕像素密度 destHeight: height*屏幕像素密度 在后面的例子中,这两个参数的取值是: destWidth: 100 destHeight: 100 例子跟前面的描述不一致。屏幕像素密度至少500,所以按说取值最小也是500。这是为什么?
2019-11-24 - 在页面的js文件的开头定义变量,不同于在data里定义吗?
有两个(页面的)js文件,不同之处是第二个文件的开头定义了两个变量,而且在data里定义了同名变量。经测试第二个文件里那两个变量的值是以开头定义为准的。这是什么原因。两个 js文件内容如下: mypage1.js ----------------------------- Page({ data:{ lcstr1; "abcd", lcstr2; "1234" }, func1: function(){}, func2: function(){} }) mypage2.js ----------------------------- var util = require("util.js") const gd1 = getApp().globalData Page({ data:{ val1; "abcd", val1; "1234", util: {}, gd1: {} }, func1: function(){}, func2: function(){} }) [END]
2019-11-23 - 显示数组内容,拉开显示的和不拉开显示的不一样,为什么?
用一个数组存储若干图片文件的名称、大小、宽度、高度等。 用命令 console.log(arr1) 显示该数组的内容,显示结果如图。读取时宽度、高度为0。 但拉开看却不是0。这是怎么回事? [图片]
2019-11-14 - wxss里的page项优先控制页面大小吗?
不使用 wxss 的page 项,而采用style的百分比,就不能设置页面大小吗? 1、wxml 和 wxss 的内容如下: index.wxml <view style="width:100%;height:100%;background-color: #0000ff;"></view> index.wxss (空) 显示效果如下: [图片] 2、wxml 和 wxss 的内容如下: index.wxml <view style="width:100%;height:100%;background-color: #0000ff;"></view> index.wxss page {height: 100%;} 显示效果如下: [图片]
2019-10-27 - 尽可能把小程序的功能放在云函数,是不是小程序(启动时下载的)体积就小了?
云函数是腾讯云提供的很好的功能,安全可靠。如果尽可能把小程序的功能放在云函数里,是不是小程序运行加载时的体积就减小很多了,这样就能加速小程序启动速度。所以,启动加载时的小程序包里,包含云函数的那部分代码吗?
2019-10-20 - view的高度(height)用百分比的话加入form后view布局就变了,不用百分比就不会为什么?
view的高度如果用百分比(如20%), 外面加上<form>后布局就变了,如果高度用具体尺寸(如100px)而不用百分比,外面加上form就没事。不能用百分比吗?代码框架如下(两段代码的差异就只是红色部分,别的都一样): 1、用百分比时,加入form后布局会被改变: <form bindsubmit="formSubmit"> <view style="height:90%;display:flex;flex-direction:column;justify-content:center;background-color:#ffffff;"> <view style="height:25%;display:flex;justify-content:center;align-items:center;background-color:#ff0000;"> <text>Welcome</text> </view> <view style="height:25%;display:flex;justify-content:center;align-items:center;background-color:#ffff00;"> <text>账号</text><input style="background-color:#c0c0c0;"></input> </view> <view style="height:25%;display:flex;justify-content:center;align-items:center;background-color:#008000;"> <text>密码</text><input style="background-color:#c0c0c0;"></input> </view> <view style="height:25%;display:flex;justify-content:center;align-items:center;background-color:#0000ff;"> <button form-type="submit" size="default" type="primary" >Enter</button> </view> </view> </form> [图片] 2、用具体长度时,加入form后布局不会变: <form bindsubmit="formSubmit"> <view style="height:400px;display:flex;flex-direction:column;justify-content:center;background-color:#ffffff;"> <view style="height:25%;display:flex;justify-content:center;align-items:center;background-color:#ff0000;"> <text>Welcome</text> </view> <view style="height:25%;display:flex;justify-content:center;align-items:center;background-color:#ffff00;"> <text>账号</text><input style="background-color:#c0c0c0;"></input> </view> <view style="height:25%;display:flex;justify-content:center;align-items:center;background-color:#008000;"> <text>密码</text><input style="background-color:#c0c0c0;"></input> </view> <view style="height:25%;display:flex;justify-content:center;align-items:center;background-color:#0000ff;"> <button form-type="submit" size="default" type="primary" >Enter</button> </view> </view> </form> [图片] -------------------------[end]---------------------------------
2019-10-12 - 开发者工具的代码提示功能在字体名称提示信息里没有例如宋体一类的字体名称为什么?
开发者工具(我用的是v1.02版本)的代码编辑界面具有代码提示功能(提示可键入的代码)。这个功能对快速编写代码很有帮助。 现在遇到一个关于字体名称提示的问题。在 font-family: 位置的提示信息内,只有英文字体名称,没有例如宋体、黑体一类的字体名称(自己输入也是可以的:font-family:'宋体';)。为什么提示列表里没有这类字体呢? 1、font-family出现的提示信息: Specifies a prioritized list of font family names or generic family names. A user agent iterates through the list of family names until it matches an available font that contains a glyph for the character to be rendered. 2、font-family出现的字体列表: [图片]
2019-10-12 - 各模块放在一个page内通过wx:if='module1_show'控制显示。这样可以吗?
几个功能模块都放在一个page内,用<view wx:if="module(i)_show">来控制各模块界面的显示。通过一个menu界面来修改module(i)_show变量值(true,false)。这样做下来,整个page代码较多。但切换速度还不错(这个估计跟底层渲染方式有关)。像这样设计一个page可行么? 代码架构如下: <view wx:if="module1_show" style="height:100%;width:100%;"> module1 </view> <view wx:if="module2_show" style="height:100%;width:100%;"> module2 </view> <view wx:if="module3_show" style="height:100%;width:100%;"> module3 </view> <view wx:if="module4_show" style="height:100%;width:100%;"> module4 </view> ---------------------[END]--------------------------
2019-10-11