- wx.getSystemInfo 返回值environment的説明?
我的需求,判断小程序是在开发工具中打开,还是普通微信,还是企业微信中打开。 通过百度,说用wx.getSystemInfo().environment 返回值 devtools wxwork 等值来判断。 比较奇怪的是,官网的文档中,为什么没有 environment 的返回值说明呢? wx.getSystemInfo() 方法的官方説明:https://developers.weixin.qq.com/miniprogram/dev/api/base/system/wx.getSystemInfo.html
2022-03-10 - 小程序通知消息打开小程序,生命周期函数怎么调用的?
问题: 通过企业微信,小程序通知消息,可以向用户推送小程序消息,点击打开指定的小程序页面。 我想问下小程序端如何接收参数,生命周期函数如何调用的。 举例: 比如我要打开指定的商品页面,商品ID放在URL中:/page/commodity?id=999 文档说Url中的参数只在 onLoad 方法中能获取。 第一次打开页面,onload触发,但是第二次再打开页面,onload就不触发了。 请问这种场景应该如何处理?
2022-02-18 - FileSystemManager.saveFile 方法中 filePath 如何传递?
const filePathPrefix = wx.env.USER_DATA_PATH + '/reportFolderBase'; const fullFilePath = filePathPrefix + '/TestWord.docx'; const fileDirectory = FileUtil.getFileDirectoryByPath(fullFilePath); const FileSystemManager = wx.getFileSystemManager(); wx.downloadFile({ url: APP_CONFIG.baseUrl + '/commonService/wechatGetReportFile/' + businessId, success: function (res) { console.log('downloadFile:', fullFilePath, fileDirectory); const tempFilePath = res.tempFilePath wx.saveFile({ tempFilePath: tempFilePath, success(res) { console.log('wx.saveFile:success:', res.savedFilePath); FileSystemManager.saveFile({ tempFilePath: res.savedFilePath, // 传入一个本地临时文件路径 filePath: fullFilePath, success(res) { console.log('saveFile:', res); // res.savedFilePath 为一个本地缓存文件路径 wx.openDocument({ filePath: res.savedFilePath, success: function (res) { console.log('打开文档成功') }, fail: (res) => { console.log('openDocument:fail:', res) } }) }, fail: (res) => { console.log('FileSystemManager.saveFile:fail:', res) } }); }, fail: (res) => { console.log('wx.saveFile:fail:', res) } }); }, fail: (res) => { console.log('downloadFile:fail:', res) } }) 需求如下:预览文件,要先下载。每次都下载会浪费事件和流量,所以希望第一此下载后,将文件存在本地,这样再次预览就不用下载了。 在使用FileSystemManager.saveFile()方法是,filePath参数,不知道怎么送了,是文件全路径,比如:http://usr/reportFolderBase/TestWord.docx,还是送文件夹路径:http://usr/reportFolderBase
2020-11-09 - 文档太难读了
https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html 能不能把Demo写在最上面,开发看文档第一是看Demo,对照demo看参数说明。可以参考下阿里的Elementui
2020-01-02