- canvas组件bindlongtap不好使?
<canvas class="myCard" canvas-id="myCard{{index}}" bindlongtap="longTap" wx:for="{{cardList}}" data-index="{{index}}" wx:key="{{index}}"></canvas> 循环绘制了几个,然后长按,玩着玩着就不好使了
2020-01-09 - 小程序文档实时日志保留天数该更改一下啦?
[图片] 还有小程序后台-》开发-》运维中心-》实时日志-》右侧小问号中的三天
2019-11-13 - 实时日志为何二百多字节也会打印失败?
[图片]我这是按接口请求打印的实时日志,其他接口都没毛病,有个接口这就227的大小为何也会失败
2019-11-12 - picker组件如何可以像input一样有个placeholder的提示内容啊?
如题,,,不想在内容里面写成['请输入',‘test1’,‘test2’,...],这样写点开的话下拉列表里面会出现请输入这个选项
2019-11-04 - 强制小程序更新后小程序微信都卡死
以前不会,今天上线了行的小程序版本结果手机的微信和小程序都卡死了,还导致我手机一度黑屏无法做任何操作,,,手机型号华为meta20,微信版本7.0.7,,,用小米的试了一下没卡死,,,强制更新代码如下 [代码]onShow: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]this[代码][代码].autoUpdate();[代码][代码] [代码][代码]},[代码][代码] [代码][代码]autoUpdate: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]var[代码] [代码]self = [代码][代码]this[代码][代码] [代码][代码]// 获取小程序更新机制兼容[代码][代码] [代码][代码]if[代码] [代码](wx.canIUse([代码][代码]'getUpdateManager'[代码][代码])) {[代码][代码] [代码][代码]const updateManager = wx.getUpdateManager()[代码][代码] [代码][代码]//1. 检查小程序是否有新版本发布[代码][代码] [代码][代码]updateManager.onCheckForUpdate([代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]// 请求完新版本信息的回调[代码][代码] [代码][代码]if[代码] [代码](res.hasUpdate) {[代码][代码] [代码][代码]//检测到新版本,需要更新,给出提示[代码][代码] [代码][代码]wx.showModal({[代码][代码] [代码][代码]title: [代码][代码]'更新提示'[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'检测到新版本,是否下载新版本并重启小程序?'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]if[代码] [代码](res.confirm) {[代码][代码] [代码][代码]//2. 用户确定下载更新小程序,小程序下载及更新静默进行[代码][代码] [代码][代码]self.downLoadAndUpdate(updateManager)[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码](res.cancel) {[代码][代码] [代码][代码]//用户点击取消按钮的处理,如果需要强制更新,则给出二次弹窗,如果不需要,则这里的代码都可以删掉了[代码][代码] [代码][代码]wx.showModal({[代码][代码] [代码][代码]title: [代码][代码]'温馨提示~'[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'本次版本更新涉及到新的功能添加,旧版本无法正常访问的哦~'[代码][代码],[代码][代码] [代码][代码]showCancel: [代码][代码]false[代码][代码], [代码][代码]//隐藏取消按钮[代码][代码] [代码][代码]confirmText: [代码][代码]"确定更新"[代码][代码], [代码][代码]//只保留确定更新按钮[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]if[代码] [代码](res.confirm) {[代码][代码] [代码][代码]//下载新版本,并重新应用[代码][代码] [代码][代码]self.downLoadAndUpdate(updateManager)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]wx.showModal({[代码][代码] [代码][代码]title: [代码][代码]'提示'[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]/**[代码][代码] [代码][代码]* 下载小程序新版本并重启应用[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]downLoadAndUpdate: [代码][代码]function[代码] [代码](updateManager) {[代码][代码] [代码][代码]var[代码] [代码]self = [代码][代码]this[代码][代码] [代码][代码]wx.showLoading();[代码][代码] [代码][代码]//静默下载更新小程序新版本[代码][代码] [代码][代码]updateManager.onUpdateReady([代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]//新的版本已经下载好,调用 applyUpdate 应用新版本并重启[代码][代码] [代码][代码]updateManager.applyUpdate()[代码][代码] [代码][代码]})[代码][代码] [代码][代码]updateManager.onUpdateFailed([代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]// 新的版本下载失败[代码][代码] [代码][代码]wx.showModal({[代码][代码] [代码][代码]title: [代码][代码]'已经有新版本了哟~'[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~'[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码]
2019-10-22 - 实时日志的FilterMsg怎么用?
如题
2019-10-11 - 为什么小程序后台实时访问次数无数据?
[图片]
2019-10-10 - 添加其他手机号授权是从微信哪个版本开始支持的?
[代码]<[代码][代码]button[代码] [代码]open-type[代码][代码]=[代码][代码]'getPhoneNumber'[代码] [代码]bindgetphonenumber[代码][代码]=[代码][代码]"getPhoneNumber"[代码][代码]></[代码][代码]button[代码][代码]>[代码] open-type=getPhoneNumber添加其他手机号授权是从微信哪个版本开始支持的?
2019-09-18 - 使用video出现视频拉伸问题?
<video src="https://www.bjetc.cn/osplatpage/install/course.mp4" controls autoplay></video> 小程序中打开 [图片] [图片] 网页中打开 [图片]
2019-09-11 - 小程序两个js文件互相require,导致其中一个取不到值?
[代码]var[代码] [代码]testJs = require([代码][代码]'../../utils/test.js'[代码][代码]);[代码][代码]var[代码] [代码]test2Js = require([代码][代码]'../../utils/test2.js'[代码][代码]);[代码]在应用页引入两个js文件,js文件详细内容如下: test.js [代码]var[代码] [代码]test2Js = require([代码][代码]'test2.js'[代码][代码]);[代码][代码]var[代码] [代码]test = 1;[代码][代码]console.log(test2Js,[代码][代码]'test文件'[代码][代码])[代码][代码]module.exports = {[代码][代码] [代码][代码]test[代码][代码]}[代码]test2.js [代码]var[代码] [代码]testJs = require([代码][代码]'test.js'[代码][代码]);[代码][代码]var[代码] [代码]test2 = 1;[代码][代码]console.log(testJs,[代码][代码]'test2文件'[代码][代码])[代码][代码]module.exports = {[代码][代码] [代码][代码]test2[代码][代码]}[代码]打印结果如下 [代码]{} [代码][代码]"test2文件"[代码][代码]{test2: 1} [代码][代码]"test文件"[代码]
2019-09-04