okk
订阅消息,不能拒绝了,只有取消了?订阅消息取消之后不是拒绝,不会存入到设置里面 通过getSetting打开什么都没有,是最新改版之后去掉 拒绝了吗,点击取消好像仅仅是把弹窗关了[图片]
2022-06-15原创的就不会 拷贝的就会这样
微信聊天发链接折叠的问题?为啥突然就所有人发链接都会折叠了 [图片]
2020-06-17别闹啊 我们刚上线自定义按钮分享,别搞事情哦
建议去掉button open="share" 这个组件!?由于诱导分享这个问题,官方无法给出非常明确的应用场景,看规则5.1指引的意思,基本上这个按钮也没啥用了,然而留着这个按钮功能就会一直有不死心的客户要求做分享引流,这样就会一次又一次的在违规边缘试探,不仅增加了程序员无休止的更改分享文案逻辑的工作量,也增加了审核的工作量,所以建议官方取消分享按钮功能,给出明确的态度,节省广大开发者宝贵的开发时间
2019-12-18wx.hideKeyboard();
微信小程序用input时怎样阻止键盘打开?微信小程序用input时怎样阻止手机键盘打开?
2019-12-16确实 从7.0.5之后就这样了
关于input,type=number,iPhone Xs Max 不兼容?[图片]如图,都9012年了,这个问题还没解决? type=number,其他手机型号都是弹出微信数字键盘而不是这个第三方数字键盘 能不能来点负责的官方人员解决一下?或者给个说法?
2019-09-09今天收到用户反馈。也是无法完成小程序的功能。我们要到截图,发现存储的头像和昵称都是不显示的。同样是wx.setStorage出现了存储不上的问题
小程序setStorage fail,本地存储失败[图片] 在一台iPhone XS Max上出现本地存储出错的问题,导致我们的功能无法完成。 之前还有其他使用本地存储报错的情况。 目前我们本地存储最大还不到1M,排除存储满了的情况。 希望有官方大大关注,告知一下解决方案呀
2019-08-227.0.4之前的数字键盘和身份证键盘是一样的 只是没有X。 但是现在调用小程序数字键盘,是ios系统自带的数字键盘
iOS端微信7.0.5小程序input输入框数字键盘吊起错误- 当前 Bug 的表现(可附上截图) iOS端input组件type=number或者digit时,会调起系统自带键盘,可以切换成中文或者英文 - 预期表现 type=number或者digit时,调起小程序数字键盘 - 复现路径 - 提供一个最简复现 Demo
2019-07-25应该是属于的
新规授权登录问题?关于地理位置授权是否属于新规里面不合规的疑问?[图片] 公司的小程序需要获取定位授权来定位,请问这种情况一开始弹出请求获取地理位置授权是否属于新规里不合规的?
2019-07-24你直接sudo root权限修改不就好了。为什么要用小程序的ide修改host
修改host不生效修改host不生效, 一直指向初始ip, 以前是没有问题的, 最近就不行了, 必须关闭所有的ide实例, 重启, 很不方便. 平常需要指测试, 线上也部署了好几台服务器, 需要针对性的测试验证.
2019-07-10看完你这个文章,我试了下我们的业务,没有存在这种情况
授权用户信息按钮点击无效- 当前 Bug 的表现(可附上截图) 第一次进入小程序,点击授权按钮后出现用户信息授权弹框,不进行授权(不允许也不取消)。然后让微信进入后台。再次打开微信进入小程序,屏幕从左往右滑进入微信主界面之后,再进入小程序,点击授权按钮无效。 手机iphone x - 预期表现 - 复现路径 - 提供一个最简复现 Demo 代码: [代码]<[代码][代码]template[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]div[代码] [代码]class[代码][代码]=[代码][代码]"body"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]div[代码] [代码]class[代码][代码]=[代码][代码]"tx"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]img[代码] [代码]:src[代码][代码]=[代码][代码]"tx"[代码] [代码]/>[代码][代码] [代码][代码]</[代码][代码]div[代码][代码]>[代码][代码] [代码] [代码] [代码][代码]<[代码][代码]div[代码] [代码]class[代码][代码]=[代码][代码]'mask'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]div[代码] [代码]class[代码][代码]=[代码][代码]'modal-content'[代码][代码] [代码][代码]style[代码][代码]=[代码][代码]"height:150px;"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]div[代码] [代码]class[代码][代码]=[代码][代码]'nr'[代码][代码]>需要您的授权才能使用哦!</[代码][代码]div[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]button[代码] [代码]type[代码][代码]=[代码][代码]"primary"[代码][代码] [代码][代码]class[代码][代码]=[代码][代码]'bottom-btn'[代码][代码] [代码][代码]open-type[代码][代码]=[代码][代码]"getUserInfo"[代码][代码] [代码][代码]@[代码][代码]getuserinfo[代码][代码]=[代码][代码]"getUserInfo"[代码][代码]> 立即授权 </[代码][代码]button[代码][代码]>[代码] [代码] [代码][代码]</[代码][代码]div[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]div[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]div[代码][代码]>[代码][代码]</[代码][代码]template[代码][代码]>[代码] [代码]<[代码][代码]script[代码][代码]>[代码][代码]export default {[代码] [代码] [代码][代码]data () {[代码][代码] [代码][代码]return { [代码][代码] [代码][代码]tx: '/static/images/tx.png',[代码][代码] [代码][代码]isauthorize: false[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]onLoad () {[代码][代码] [代码][代码]},[代码][代码] [代码][代码]onShow () {[代码][代码] [代码][代码]var that = this[代码][代码] [代码][代码]if (!wx.getStorageSync('userInfo')) {[代码][代码] [代码][代码]wx.getSetting({[代码][代码] [代码][代码]success (res) {[代码][代码] [代码][代码]if (res.authSetting['scope.userInfo']) {[代码][代码] [代码][代码]console.log('已授权')[代码][代码] [代码][代码]wx.getUserInfo({[代码][代码] [代码][代码]success: function (res) {[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]var userInfo = res.userInfo[代码][代码] [代码][代码]that.tx = userInfo.avatarUrl[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} else {[代码][代码] [代码][代码]console.log('未授权')[代码][代码] [代码][代码]that.isauthorize = true[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail () {[代码][代码] [代码][代码]console.log('failfailfailfail')[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} else {[代码][代码] [代码][代码]that.tx = wx.getStorageSync('userInfo').avatarUrl[代码][代码] [代码] [代码] [代码][代码]}[代码][代码] [代码][代码]},[代码] [代码] [代码][代码]created () { },[代码][代码] [代码][代码]watch: {[代码][代码] [代码][代码]tx (tx) {[代码][代码] [代码][代码]this.isauthorize = false[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]mounted () {[代码] [代码] [代码][代码]},[代码][代码] [代码][代码]methods: {[代码][代码] [代码][代码]getUserInfo: function (e) {[代码][代码] [代码][代码]console.log(Date.now())[代码][代码] [代码][代码]var that = this[代码][代码] [代码][代码]if (e.mp.detail.userInfo) {[代码][代码] [代码][代码]wx.setStorageSync('userInfo', e.mp.detail.userInfo)[代码][代码] [代码][代码]that.tx = e.mp.detail.userInfo.avatarUrl[代码][代码] [代码] [代码] [代码][代码]that.isauthorize = false[代码][代码] [代码] [代码] [代码][代码]} else {[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: '获取用户信息失败,请重新授权获取',[代码][代码] [代码][代码]icon: 'none',[代码][代码] [代码][代码]duration: 2000[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]}[代码][代码]</[代码][代码]script[代码][代码]>[代码] [代码]<[代码][代码]style[代码] [代码]type[代码][代码]=[代码][代码]"wxss"[代码][代码]>[代码][代码].body {[代码][代码] [代码][代码]padding: 50px 28px;[代码][代码]}[代码][代码].body .tx {[代码][代码] [代码][代码]text-align: center;[代码][代码] [代码][代码]margin-top: 57px;[代码][代码] [代码][代码]margin-bottom: 80px;[代码][代码]}[代码][代码].body .tx img {[代码][代码] [代码][代码]width: 95px;[代码][代码] [代码][代码]height: 95px;[代码][代码] [代码][代码]border-radius: 50px;[代码][代码]}[代码][代码].body .dl-btn {[代码][代码] [代码][代码]font-size: 15px;[代码][代码] [代码][代码]padding: 3px;[代码][代码] [代码][代码]color: #fff;[代码][代码] [代码][代码]border: 1px solid #fff;[代码][代码] [代码][代码]border-radius: 50px;[代码][代码] [代码][代码]background-color: transparent;[代码][代码] [代码][代码]letter-spacing: 10px;[代码][代码] [代码][代码]margin-top: 60px;[代码][代码]}[代码][代码]</[代码][代码]style[代码][代码]>[代码]
2019-07-08