提供一个可以复现的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
wx.openDocument 打开pdf 成功,但是无法浏览文件,文件无损无异常,怎么办?微信小程序 打开pdf 文件 wx.openDocument,成功打开文件,并回调 success 函数, 打开界面显示 "文件浏览失败,请用其他应用打开" --> 点击左下角 "导出" ,下载QQ浏览器,点击下载无反应;提前下载QQ浏览器 依旧显示 "点击下载QQ浏览器",且点击下载无反应 该状况存在于不同机型的部分手机, 我们下载 pdf 后,通过微信发送,再点击打开,也无法打开 pdf , 所有 pdf 文件无法在 微信 内打开。 [图片]
2021-04-25注意看公告 https://developers.weixin.qq.com/community/develop/doc/000ecabcb642185cfdfb78fe056c01 使用wx.getUserInfo()获取用户信息
获取用户信息[图片] 返回的用户信息是这样了
2021-04-25体验版打开调试 然后进入线上小程序看是否有报错信息
小程序审核通过,发布后,手机点进去显示空白?小程序审核通过,发布后,手机点进去显示空白?
2021-04-25这个接口可以直接获取到openid的 https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html 前端只需要传code就好了
新接口getUserProfile拿取到的值,在java后台解析拿取不到openId?[图片][图片][图片] [图片]
2021-04-25做一下兼容呐,不能保证每个用户的版本都是最新的
wx.getUserProfile is not a function ?微信开发者工具跟基础库都是最高版本了,但是还是会有报错;开发工具是1.05版 基础库是2.16.1[图片]
2021-04-25什么尺寸 这个?[图片]https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#tabBar
tabBar图标尺寸究竟是多少?找遍了所有的文档都找不到原生的tabBar尺寸是多少?
2021-04-25写这么麻烦干啥 下载完后直接打开就好了呀
wx.getFileSystemManager().renameSync()?编辑器没问题,真机报错,求解答 [图片][图片]
2021-04-25有配置域名?
发布后的小程序登录请求发送不出去,真机调试下却可以?小程序名:优化环境 问题复现: 线上正式运行中的代码,在一键登录,进行wx.login并只储存openId的情况下,发送请求到后台去进行数据存储,但是一直显示发送不出去,后台也接收不到对应的信息。 但是,相同的代码在真机调试中是可以正常进行的,我这边可以提供完整的代码 // pages/bangding/index.js const app = getApp(); Page({ /** * 页面的初始数据 */ data: { }, getUserProfile : function(e){ var sf = this; wx.showLoading({ title: '请求中....', }) //调用wx.login 接口 wx.login({ success: function(e){ //去后台换取sessionkey sf.getSessionKeyByCode(e.code); } }) }, //用code去后台换取sessionKey getSessionKeyByCode: function(code){ var sf = this; var vo = { appid : app.data.APP_ID, code : code } wx.request({ url: app.data.baseUrl+"/loginCtr/wechatMiniAppLogin.action", header: app.data.HEADER, method: "get", timeout: 15000, data:vo, success: function(e){ var res = e.data; if( res.code === 1 ){ //调用去后台解析用户数据的接口 wx.getUserInfo({ success: function(e){ if( e.errMsg === "getUserInfo:ok" ){ //去后台换取用户信息 sf.do_login(e,res.data); } }, fail : function(e){} }) }else{ wx.hideLoading(); wx.showToast({ title: '登录失败', duration : 1*1000 }) } }, fail : function(e){} }) }, //微信登录 do_login : function(e,sessionKey){ var sf = this; var vo = { appid : app.data.APP_ID, sessionKey : sessionKey, signature : e.signature, rawData : e.rawData, encryptedData : e.encryptedData, iv : e.iv } wx.request({ url: app.data.baseUrl+"/loginCtr/wechatMiniAppUserInfo.action", header: app.data.HEADER, method: "get", timeout: 15000, data:vo, success: function(e){ var res = e.data; if( res.code === 1 ){ //缓存登录凭证 wx.setStorageSync('authorization', res.data.Authorization.token); //缓存用户openId wx.setStorageSync('openId', res.data.openId); //全局赋值 app.data.authorization = res.data.Authorization.token; app.data.openId = res.data.openId; //页面跳转到首页 wx.switchTab({ url: './../login/index', }) } }, fail : function(e){} }) } })
2021-04-25体验版打开调试 然后进入线上小程序看是否有报错
getPhoneNumber手机号授权体验版没问题,为什么线上版本不行?getPhoneNumber手机号授权为什么模拟器、真机调试、体验版全部都没问题,但发布上线后就不行,弹出授权后点允许没有反应?已经设置了服务器域名了,其他接口都请求正常的。
2021-04-23说的是什么意思,点进去页面 是小程序的title吗
小程序改名,并不会显示出来啊?怎么办公司的小程序改了名字 名称和简称都改了 但是点进去页面,最上面那行还是原来的名字 请问这个怎么改阿
2021-04-23