个人案例
- 卓正医疗医生端
wepy编写的客户端
卓正医疗医生端扫码体验
- 卓正医疗丨约门诊问医生健康科普
wepy迁移uni实现客户端
卓正医疗扫码体验
- wx.previewImage 安卓 真机不显示
- 当前 Bug 的表现(可附上截图) 手机上不显示,开发工具上没有问题 - 预期表现 - 复现路径 - 提供一个最简复现 Demo wx.previewImage({ current: "http://htsit.hanhua.com/tong2/static/tong/images/weimg1.png", // 当前显示图片的http链接 urls: ["http://htsit.hanhua.com/tong2/static/tong/images/weimg1.png"] // 需要预览的图片http链接列表 })
2019-01-30 - 安卓(锤子 OPPO)手机视频拖动进度条时小圆点会回到原点松手时回到拖动位置
- 当前 Bug 的表现(可附上截图) video拖动进度条 进度条的小圆点会先回到00:00 直到拖动完成松手小圆点才会回到指定位置 测试机型 坚果pro, oppo PACM00 微信版本 6.7.3 wechatLib 2.4.1 - 预期表现 小圆点随拖动进度条而移动 - 复现路径 - 提供一个最简复现 Demo [代码]<[代码][代码]video[代码] [代码]controls[代码][代码]=[代码][代码]"true"[代码][代码]></[代码][代码]video[代码][代码]>[代码]
2018-11-28 - createInnerAudioContext()在真机播放音频错误
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo [图片] [图片]如图,InnerAudioContext在电脑上模拟器调试没问题,但在真机(小米6)运行音频播放失败,请问是怎么回事?音频url链接有要求还是项目没发布到服务器的原因?看到网上也有不少人有这问题,但都没得到好的解决方案,AudioContext没有监听事件方法,不能满足需求。希望官方能尽快给个好的解决方案。谢谢!
2019-01-06 - 小程序对某些mp3格式不兼容,播放不了
- 当前 Bug 的表现(可附上截图) 推测:小程序对某些mp3格式不兼容,这些语音都是通过tts工具自动生成的 - 预期表现 电脑或手机浏览器能播放的mp3,在小程序上也应该可以播放 - 复现路径 1:新建一个小程序工程,选择建立普通快速启动模板。 2:按照下面的修改index.js代码。 在电脑上可以听到声音。 3:将程序传到网上,在手机上听不到声音。 在手机上,打开这个链接:http://hz.runzhichina.com/audio/word/10025.mp3,可以听到声音。 4:将index: 修改成 10026,再执行step1-step3,在手机上可以听到声音。 推测:小程序对某些mp3格式不兼容 - 提供一个最简复现 Demo //获取应用实例 const app = getApp() const innerAudioContext = wx.createInnerAudioContext(); Page({ data: { motto: 'Hello World', userInfo: {}, hasUserInfo: false, index: 10025, canIUse: wx.canIUse('button.open-type.getUserInfo') }, //事件处理函数 bindViewTap: function() { wx.navigateTo({ url: '../logs/logs' }) }, onLoad: function () { var path = "http://hz.runzhichina.com/audio/word/" + this.data.index + ".mp3" innerAudioContext.src = path; innerAudioContext.play(); //这个必须要加上,不然会出现错误 if (app.globalData.userInfo) { this.setData({ userInfo: app.globalData.userInfo, hasUserInfo: true }) } else if (this.data.canIUse){ // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回 // 所以此处加入 callback 以防止这种情况 app.userInfoReadyCallback = res => { this.setData({ userInfo: res.userInfo, hasUserInfo: true }) } } else { // 在没有 open-type=getUserInfo 版本的兼容处理 wx.getUserInfo({ success: res => { app.globalData.userInfo = res.userInfo this.setData({ userInfo: res.userInfo, hasUserInfo: true }) } }) } }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { innerAudioContext.stop(); console.log("onHide=============") }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { innerAudioContext.stop(); console.log("onUnload=============") }, go(res) { var newIndex = this.data.index + 1; var path = "http://hz.runzhichina.com/audio/word/" + newIndex + ".mp3" innerAudioContext.src = path; innerAudioContext.play(); //这个必须要加上,不然会出现错误 this.setData({ index: newIndex }) }, getUserInfo: function(e) { console.log(e) app.globalData.userInfo = e.detail.userInfo this.setData({ userInfo: e.detail.userInfo, hasUserInfo: true }) } })
2019-01-22 - wx.setInnerAudioOption() IOS静音无法播放
- 当前 Bug 的表现(可附上截图) [图片] [图片] - 预期表现 ios在静音状态下能够正常播放语音。 - 复现路径 /pages/index/index - 提供一个最简复现 Demo wx.setInnerAudioOption({ obeyMuteSwitch: false, success: function (e) { console.log(e) console.log('play success') }, fail: function (e) { console.log(e) console.log('play fail') } })
2018-09-14 - wx.setTabBarBadge 在没有tabbar的页面设置了不生效
- 当前 Bug 的表现(可附上截图) [图片] 小程序开发者工具:在没有tabbar的页面设置tabbar,不会报错,但是设置完成切换到有tabbar的页面,tabbarbadge 显示不对,一定要在有tabbar的页面设置才会正常显示设置的信息, - 预期表现 期望在没有tabbar的页面也能正常设置信息。 - 复现路径 - 提供一个最简复现 Demo
2019-01-25 - 在真机上查看storage
在真机上出现问题的时候在什么地方查看相关的storage呢?真机上的调试是不是没有这个展示模块?
2017-12-01 - setData设置video的src路径加载不出来
个人版小程序 在最新版的小程序开发者工具中 setData设置video的src路径加载不出来 但是在 企业版 中显示正常! [图片]
2018-11-27 - video标签在缓冲时就会自动播放
IOS12.0.1(16A404) 页面渲染了多个video标签且设置了地址, 会有一个自动播放, 此时autoplay是设置的false, 虽然播放了, 但是按钮与进度条都是初状态, 而且此时点击播放按钮, 播放按钮就失效了, 设置了play方法, 虽然播放了, 但并没有触发play事件, 其他没有自动播放的视频一切正常 [图片]
2018-11-06 - webview页面中iframe的外链引用的是第三方的视频
[图片] * 我们现有业务需要在页面中嵌入iframe链接外网视频 * 但是我们无法在别人的域名根目录下上传校验文件 * 能否开放例如 https:// v.qq.com 这样的腾讯系网站的 webview链接访问权限
2018-01-23