建议参考另外一个示例的, 在scroll-view里面加个view再加sticky https://developers.weixin.qq.com/s/P73kJ7mi7UcA
mp-sticky 组件开发者可以小米10 无效?使用官网案例组件,小米10无效 系统miui12.5 mp-sticky 组件无效 无法吸附顶部 [视频]
2021-03-22app,微信内h5,小程序之间是可以互相跳转。 你的需求是app内的h5,那应该只能借助app跳转的呀。 让h5 写个 postmessage和app通讯,再跳转比较合适
app内嵌套h5页面可以跳转到小程序吗?h5页面可以正常跳转,app内跳转会提示网页无法打开[图片]浏览器打开可以跳转,app内嵌套的h5跳转会提示无法打开
2021-02-22同问啊,后台开发管理一直看到这个错误
直播组件1.2.7有个startPreivewCountdownTime的报错有遇到么?全局搜索不到这样的代码 是直播组件引起的么? t.startPreivewCountdownTime is not a function. (In 't.startPreivewCountdownTime(e-r)', 't.startPreivewCountdownTime' is undefined)
2021-01-27文档说只能大小写额
实时日志中,setFilterMsg设置的内容中有-或/符号时无法搜索实时日志中的 “FilterMsg内容” 搜索条件,如果 ‘setFilterMsg’ 设置的内容搜索字符串中有诸如 “-” 和 “/” 的符号时,会导致无法搜索出结果。
2021-01-22同问啊,在app.js 的 onLauch里面打印的都用不了FilterMsg
日志功能中setFilterMsg和addFilterMsg怎么使用?//实时日志 const log = require("../utils/log.js"); log.setFilterMsg('other'); log.info("test logs"); log.error("接口出错") log.warn("蓝牙连接") log.addFilterMsg("tooth"); log.warn("蓝牙连接断开")我在后台都能看到这些日志信息,但是不能筛选查看,为啥? [图片] [图片]
2021-01-22同问啊,纠结这个问题
小程序直播如果要二次分享怎么修改参数?比如A用户进入直播间先分享参数是带的A的 然后B用户通过卡片进入直播间再进行分享 怎么修改custom_params
2021-01-21var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appVersion; return { mobile: !!u.match(/AppleWebKit.*Mobile.*/), ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, iPhone: u.indexOf('iPhone') > -1, iPad: u.indexOf('iPad') > -1, weixin:u.toLowerCase().indexOf('micromessenger') > -1, Safari:u.indexOf('Safari') > -1 }; }(), language: (navigator.browserLanguage || navigator.language).toLowerCase() }; let htmlFontSize = window.getComputedStyle(document.documentElement,null).fontSize.replace('px','') let btnFontSize = htmlFontSize*0.36 //rem转px let lineHeight = htmlFontSize*0.88 //rem转px this.wxBtnHtml = ` 立即打开 ` this.$nextTick(()=>{ let _this = this let wxBtn = document.getElementById('launch-btn') if (browser.versions.weixin) { // 微信的 ,点击后不操作,两秒后跳转下载地址 //初始化jssdk相关配置后监听点击事件 lauchApp().then(()=>{ let wxBtn = document.getElementById('launch-btn') wxBtn.addEventListener('click',()=>{ console.log('click1') setTimeout(()=>{ _this.$router.push({path: '/pmd_Download'}) },2000) }) }) } else { // 非微信的,带参数点击后根据客户端跳转唤起app的地址,两秒后跳转下载地址 wxBtn.addEventListener('click',()=>{ setTimeout(()=>{ if (browser.versions.ios || browser.versions.iPhone || browser.versions.iPad || browser.versions.Safari) { // 跳转通用链接 alert('跳转通用链接') } else if (browser.versions.android){ // 跳转安卓链接 alert('跳转安卓链接') } else { // 跳转应用下载链接 _this.$router.push({path: '/pmd_Download'}) } },2000) }) }
wx-open-launch-weapp 这个标签的font-size样式不支持rem单位吗?既然是放在H5中使用,为什么样式单位不支持rem呢,还是我使用有问题呢
2020-12-17最后我还是用了最笨的方法,先填充一张白色的照片做背景
canvas生成的图片为什么是透明的?[图片] 在其他的地方打开就是黑色的,我设置canvas的背景色是白色的,难道填充不了? [图片] [代码]<[代码][代码]canvas[代码] [代码]canvas-id[代码][代码]=[代码][代码]'share'[代码] [代码]style[代码][代码]=[代码][代码]"display:{{canvasbox}};width:750rpx;height:1334rpx;margin:auto;background-color:rgba(255,255,255,1);"[代码][代码]></[代码][代码]canvas[代码][代码]>[代码] [代码] [代码][代码] [代码][代码]// 将生成的canvas图片,转为真实图片[代码][代码] [代码][代码]wx.canvasToTempFilePath({[代码][代码] [代码][代码]x: 0,[代码][代码] [代码][代码]y: 0,[代码][代码] [代码][代码]width: 375,[代码][代码] [代码][代码]height: 667,[代码][代码] [代码][代码]destWidth: 375,[代码][代码] [代码][代码]destHeight: 667,[代码][代码] [代码][代码]canvasId: [代码][代码]'share'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]let shareImg = res.tempFilePath;[代码][代码] [代码][代码]console.log([代码][代码]"shareImg:"[代码][代码], shareImg)[代码][代码] [代码][代码]// 获取用户是否开启用户授权相册[代码][代码] [代码][代码]wx.getSetting({[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]// 如果没有则获取授权[代码][代码] [代码][代码]if[代码] [代码](!res.authSetting[[代码][代码]'scope.writePhotosAlbum'[代码][代码]]) {[代码][代码] [代码][代码]wx.authorize({[代码][代码] [代码][代码]scope: [代码][代码]'scope.writePhotosAlbum'[代码][代码],[代码][代码] [代码][代码]success() {[代码][代码] [代码][代码]wx.saveImageToPhotosAlbum({[代码][代码] [代码][代码]filePath: shareImg,[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]console.log([代码][代码]"保存失败:"[代码][代码], res)[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存成功'[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]},[代码][代码] [代码][代码]fail(res) {[代码][代码] [代码][代码]console.log([代码][代码]"保存失败:"[代码][代码], res)[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存失败'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'none'[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail() {[代码][代码] [代码][代码]// 如果用户拒绝过或没有授权,则再次打开授权窗口[代码][代码] [代码][代码]//(ps:微信api又改了现在只能通过button才能打开授权设置,以前通过openSet就可打开,下面有打开授权的button弹窗代码)[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]openSet: [代码][代码]true[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]// 有则直接保存[代码][代码] [代码][代码]wx.saveImageToPhotosAlbum({[代码][代码] [代码][代码]filePath: res.tempFilePath,[代码][代码] [代码][代码]success() {[代码][代码] [代码][代码]console.log([代码][代码]"保存成功:"[代码][代码], res)[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存成功'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail(res) {[代码][代码] [代码][代码]console.log([代码][代码]"保存失败:"[代码][代码],res)[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存失败'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'none'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"生成图片失败!"[代码][代码], res)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码]
2020-10-07