你好 扫码成功在消费Code的时候一致报错无效的Code 是什么原因呢? invalid code, hint: [1677490380612132063389766], from ip: XXXX.123, more info at https://open.work.weixin.qq.com/devtool/query?e=40029
企业微信支持网页扫码登录吗企业微信网页嵌入二维码扫码登录吗,现在有个需求,比如OA系统,第三方登录想接企业微信扫码登录,现在有这个API吗
2023-02-27你好,请问您这个问题解决了吗? 我也遇到了这样的问题。在浏览器中正常,发布到企业微信就出现了问题。出现白屏
企业微信内置浏览器开发下载文件功能,blob类型文件下载,无法下载文件如题,下载功能在pc端测试是完全正常的,内嵌到企业微信里就无效了,进入了then方法,弹出下载成功提示,但是没有其他任何反应,文件也并没有下载到本地,请问如何解决? $api.getBlob(url).then(res=>{ // res是返回的blob类型数据 let a = document.createElement("a"); a.href = URL.createObjectURL(res); a.download = this.currentFileData.pfile_Name; // 下载名称 a.click(); $toast.success("下载成功"); })
2020-10-28请问问题解决了吗? 我也在类似的场景遇到了这个问题。 而且在Win端文件超过35M好像也会出现问题
Mac版 企业微信内置浏览器 无法下载文件所有第三方浏览器都可以正常下载,包括(Mac 谷歌浏览器,Mac Safari浏览器,Windows IE浏览器,Windows 谷歌浏览器,Windows 企业微信内置浏览器) mac 无法正常下载。 接口返回文件流,前端处理 excel 文件
2020-10-28请问问题解决了吗? 我这里也遇到了相同的问题。 而且当文件超过30M的时候就会出现白屏
Mac版 企业微信内置浏览器 无法下载文件第一步[图片] 第二步[图片] 第三步[图片] 文件是后端java程序以文件流的形式传递过来的 经测试,只有Mac版的微信内置浏览器出现该问题。 所有第三方浏览器都可以正常下载,包括(Mac 谷歌浏览器,Mac Safari浏览器,Windows IE浏览器,Windows 谷歌浏览器,Windows 企业微信内置浏览器)
2020-10-28我遇到的问题是,textarea直接影响我的弹出视图的点击事件了(父视图)会优先聚焦。。。。不知道楼楼主有遇到过没有
自定义的弹出框无法遮盖textarea文本内容[图片][图片] 这是在 开发者工具上展示的,自定义的弹出框可以覆盖textarea文本 下面是手机上显示的,textarea文本漂浮在自定义的弹出框上,点击有文本的地方,弹出软键盘 [图片] [图片] [图片] 下面是文本的代码 [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"weui-cells__title"[代码][代码]>您的留言</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"weui-cells weui-cells_after-title"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"weui-cell"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"weui-cell__bd"[代码] [代码]style[代码][代码]=[代码][代码]"z-index: 100"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]textarea[代码] [代码]placeholder[代码][代码]=[代码][代码]"请输入您的留言"[代码] [代码]style[代码][代码]=[代码][代码]"height: 5em;"[代码] [代码]value[代码][代码]=[代码][代码]"{{ qrNote }}"[代码] [代码]bindinput[代码][代码]=[代码][代码]"qrNoteBindinput"[代码][代码]/>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]> [代码][代码]</[代码][代码]view[代码][代码]>[代码]下面是自定义弹出框的代码 [代码]<!-- 自定义软键盘 -->[代码][代码] [代码][代码]<!-- 遮罩层 -->[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"drawer_screen"[代码] [代码]bindtap[代码][代码]=[代码][代码]"powerDrawer"[代码] [代码]data-statu[代码][代码]=[代码][代码]"close"[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{ showModalStatus }}"[代码][代码]></[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<!-- 弹出框 -->[代码][代码]<[代码][代码]view[代码] [代码]animation[代码][代码]=[代码][代码]"{{ animationData }}"[代码] [代码]class[代码][代码]=[代码][代码]"drawer_box"[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{ showModalStatus }}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"numberBody"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]label[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{ numbers }}"[代码] [代码]class[代码][代码]=[代码][代码]"numberBox"[代码] [代码]bindtap[代码][代码]=[代码][代码]"selectNumber"[代码] [代码]data-number[代码][代码]=[代码][代码]"{{ item }}"[代码][代码]>[代码][代码] [代码][代码]{{ item }}[代码][代码] [代码][代码]</[代码][代码]label[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"letterBody"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]label[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{ Letters }}"[代码] [代码]class[代码][代码]=[代码][代码]"letterBox"[代码] [代码]bindtap[代码][代码]=[代码][代码]"selectLetter"[代码] [代码]data-letter[代码][代码]=[代码][代码]"{{ item }}"[代码][代码]>[代码][代码] [代码][代码]{{ item }}[代码][代码] [代码][代码]</[代码][代码]label[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码] 下面是弹出框的js代码 [代码]powerDrawer: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码]console.log(e)[代码][代码] [代码][代码]let currentStatu = e.currentTarget.dataset.statu[代码][代码] [代码][代码]this[代码][代码].util(currentStatu)[代码][代码]},[代码][代码]util: [代码][代码]function[代码] [代码](currentStatu) {[代码][代码] [代码][代码]/* 动画部分 */[代码][代码] [代码][代码]// 创建动画实例[代码][代码] [代码][代码]let animation = wx.createAnimation({[代码][代码] [代码][代码]duration: 200,[代码][代码] [代码][代码]timingFunction: [代码][代码]'linear'[代码][代码],[代码][代码] [代码][代码]delay: 0[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]this[代码][代码].animation = animation[代码][代码] [代码][代码]animation.opacity(0).rotate(0).step()[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]animationData: animation.export()[代码][代码] [代码][代码]})[代码][代码] [代码][代码]setTimeout(() => {[代码][代码] [代码][代码]animation.opacity(1).rotateX(0).step()[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]animationData: animation[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]if[代码] [代码](currentStatu == [代码][代码]'close'[代码][代码]) {[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]showModalStatus: [代码][代码]false[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}, 200)[代码] [代码] [代码][代码]if[代码] [代码](currentStatu == [代码][代码]'open'[代码][代码]) {[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]showModalStatus: [代码][代码]true[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码]},[代码]下面是css样式代码 [代码].drawer_screen {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]fixed[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]left[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]z-index[代码][代码]: [代码][代码]1000[代码][代码];[代码][代码] [代码][代码]background[代码][代码]: [代码][代码]#fff[代码][代码];[代码][代码] [代码][代码]opacity: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]overflow[代码][代码]: [代码][代码]hidden[代码][代码];[代码][代码]}[代码] [代码].drawer_box {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]overflow[代码][代码]: [代码][代码]hidden[代码][代码]; [代码][代码] [代码][代码]position[代码][代码]: [代码][代码]fixed[代码][代码];[代码][代码] [代码][代码]bottom[代码][代码]: [代码][代码]0px[代码][代码];[代码][代码] [代码][代码]left[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]z-index[代码][代码]: [代码][代码]9999[代码][代码];[代码][代码] [代码][代码]background[代码][代码]: [代码][代码]#999[代码][代码];[代码][代码]}[代码] [代码].numberBody {[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]0px[代码] [代码]0px[代码][代码];[代码][代码] [代码][代码]text-align[代码][代码]: [代码][代码]center[代码][代码];[代码][代码]}[代码] [代码].numberBox {[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]#fff[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: inline-[代码][代码]block[代码][代码];[代码][代码] [代码][代码]border-radius: [代码][代码]2px[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]7.5%[代码][代码];[代码][代码] [代码][代码]color[代码][代码]: [代码][代码]#000[代码][代码];[代码][代码] [代码][代码]padding[代码][代码]: [代码][代码]5px[代码] [代码]0px[代码][代码];[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]0px[代码] [代码]4px[代码][代码];[代码][代码] [代码][代码]margin-top[代码][代码]: [代码][代码]12px[代码][代码];[代码][代码] [代码][代码]text-align[代码][代码]: [代码][代码]center[代码][代码];[代码][代码] [代码][代码]font-size[代码][代码]: [代码][代码]34[代码][代码]rpx;[代码][代码]}[代码] [代码].letterBody {[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]0px[代码] [代码]0px[代码][代码];[代码][代码] [代码][代码]text-align[代码][代码]: [代码][代码]center[代码][代码];[代码][代码] [代码][代码]padding-bottom[代码][代码]: [代码][代码]25[代码][代码]rpx;[代码][代码]}[代码] [代码].letterBox {[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]#fff[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: inline-[代码][代码]block[代码][代码];[代码][代码] [代码][代码]border-radius: [代码][代码]2px[代码][代码];[代码][代码] [代码][代码]color[代码][代码]: [代码][代码]#000[代码][代码];[代码][代码] [代码][代码]padding[代码][代码]: [代码][代码]5px[代码] [代码]2.8%[代码][代码];[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]0px[代码] [代码]1.2%[代码][代码];[代码][代码] [代码][代码]margin-top[代码][代码]: [代码][代码]12px[代码][代码];[代码][代码] [代码][代码]text-align[代码][代码]: [代码][代码]center[代码][代码];[代码][代码] [代码][代码]font-size[代码][代码]: [代码][代码]32[代码][代码]rpx;[代码][代码]}[代码]可能有表达不清楚的地方请指出。
2018-12-20我遇到的问题是,底部视图中 有 Iput Textarea等控件会聚焦造成弹窗控件中点击事件无法出发
自定义弹出框的问题如下图,正常时显示没问题,但是手指在弹出框上上下滑动时,背景页面也会上下滑动,最奇怪的是,请输入退款原因这几个字也会滑动,但整个弹出框 并没有滑动,效果如第二张图,哪们同学知道这是啥原因不 [图片][图片]
2018-12-20