配置了白名单 Android依然加载失败[图片]
自定义loadFontFace加载失败,但是不知道原因是什么?[图片] 字体地址是https下载地址 输出错误,但是不知道是什么原因[图片]
2021-07-06怎么到现在还没解决 哎
wx.loadFontFace 在 android 上加载失败[图片] [图片] 字体存放于小程序配置的合法域名下且为同源,IOS、开发者工具均可使用 wx.loadFontFace 并且设置 global 为 true 全局生效家载字体,但在 Android 客户端下无法成功加载,更换局部页面使用该接口加载也无济于事
2021-07-06竖屏正常显示 切换到横屏后 的确 rpx单位变大 请修复该问题
小程序在pageOrientation:"landscape"时rpx计算不符合文档描述demo中可以看到当"pageOrientation": "landscape"时,rpx明显不符合通用场景 就是不知道你们怎么考虑这个需求的,在横屏页面你去计算rpx时用的所谓屏幕宽度实则为设备屏幕高度,文档重rpx换算px公式为 (屏幕宽度/750) 并且建议 开发微信小程序时设计师可以用 iPhone6 作为视觉稿的标准。 以6s为例 当竖屏时:1rpx = 375/750 = 0.5px 当横屏时: 1rpx = 667/750 = 0.89px 而文档既然建议以 iPhone6 作为视觉稿的标准,那横屏时的效果肯定是跟这个建议相背离的
2021-02-23请问大佬搞定了吗
movable-area 可移动区域能否设置成圆形?需要做一个虚拟摇杆的功能,但是一直无法设置成圆形movable-area 可移动区域能否设置成圆形?需要做一个虚拟摇杆的功能,但是一直无法设置成圆形[图片]
2021-02-10我也发现了,即使A页面已经onUnload,A页面的onMessage会重复执行;随着onUnload次数增加,重复次数增加
SocketTask.onMessage()在已经关闭的页面仍然会执行?在onshow中调用socket.onMessage(),每打开一次页面,就算关闭当前页面,再次进入,会多次执行。 操作步骤: 1、 点击首页[图片] 进入 B页面 ,点击[图片],第一次正常 2、关闭页面返回首页, 再次重复1操作,onshow中的socketTask.onMessage()回调会执行两次 3、每重复一次1,2,onshow中的socketTask.onMessage()回调会多执行一次 代码片段 https://developers.weixin.qq.com/s/5bb0pjm17rh6
2020-05-13今天我也遇到了这个问题,开发工具和iOS真机调试都会。表现是使用wx:hidden 用来切换显示时,scroll-view中的内容无法正常显示
使用hidden隐藏scroll-view后,切换显示内容消失麻烦官方看下~ 这问题存在于ios,安卓没有问题。 详情可以看看代码片段。 [图片][图片]
2020-04-09微信iOS 7.0.8 还未修复此问题
用这个chooseImage选择完图片后showLoading这个不显示!选择完图后显示showLoading 工具是成功显示的,而真机iphone X IOS12.4.1 无法显示,感觉是更新了新微信导致的 // 选择图片 wx.chooseImage({ count: 1, // 默认9 sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 success: function(res) { wx.showLoading({ title: '上传中...', mask: true, }) } }) [图片]
2019-11-18https://developers.weixin.qq.com/miniprogram/dev/api/media/camera/CameraContext.onCameraFrame.html 官网这条代码至今为止还是闪退
CameraContext.onCameraFrame回调时闪退此问题在真机调试及模拟器运行时表现有所不同。简单地说,就是CameraContext.onCameraFrame的回调函数无法被调用,一旦调用就会闪退。 在iPhone X 上是整个微信退出,在Android机(已在一加及OPPO上测试过)上是退出小程序。期间有log而无error信息(见下方截图)。 在模拟器上则是报thirdScriptError错误(见下方截图。本人以createObjectURL为关键词搜索过后,初步怀疑是模拟器环境所使用的Chrome内核的问题),小程序不闪退。 代码见下方。如是本人调用过程中有所遗漏,烦请指正。如是API本身的BUG,请尽快修复并告知。谢谢! WXML: [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"view_container"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]camera[代码] [代码]device-position[代码][代码]=[代码][代码]"back"[代码] [代码]mode[代码][代码]=[代码][代码]"normal"[代码] [代码]frame-size[代码][代码]=[代码][代码]"medium"[代码] [代码]flash[代码][代码]=[代码][代码]"off"[代码] [代码]class[代码][代码]=[代码][代码]"view_camera"[代码][代码]></[代码][代码]camera[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]button[代码] [代码]type[代码][代码]=[代码][代码]"primary"[代码] [代码]bindtap[代码][代码]=[代码][代码]"scan"[代码][代码]>扫描</[代码][代码]button[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"view_container"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]image[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{src}}"[代码] [代码]mode[代码][代码]=[代码][代码]"widthFix"[代码] [代码]src[代码][代码]=[代码][代码]"{{src}}"[代码][代码]></[代码][代码]image[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码] WXSS: [代码].view_container{[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]#c1c1c1[代码][代码];[代码][代码] [代码][代码]text-align[代码][代码]: [代码][代码]center[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: flex;[代码][代码] [代码][代码]justify-[代码][代码]content[代码][代码]: [代码][代码]center[代码][代码];[代码][代码] [代码][代码]flex-[代码][代码]direction[代码][代码]: row;[代码][代码]}[代码][代码].view_camera{[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]500[代码][代码]rpx;[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]500[代码][代码]rpx;[代码][代码]}[代码] JS: [代码]// pages/scan/scan.js[代码][代码]Page({[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 页面的初始数据[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]data: {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面加载[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onLoad: [代码][代码]function[代码] [代码](options) {[代码][代码] [代码][代码]console.log([代码][代码]"loaded scan"[代码][代码]);[代码][代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面初次渲染完成[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onReady: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面显示[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onShow: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]scan: [代码][代码]function[代码] [代码](){[代码][代码] [代码][代码]console.log([代码][代码]'start scan'[代码][代码])[代码][代码] [代码][代码]const context = wx.createCameraContext()[代码][代码] [代码][代码]console.log([代码][代码]'created context'[代码][代码])[代码][代码] [代码][代码]context.takePhoto({ // 这是后来为了测试cameraContext是不是真的能运行而加上的,实际运行确实能拍照[代码][代码] [代码][代码]quality: [代码][代码]'high'[代码][代码],[代码][代码] [代码][代码]success: (res) => {[代码][代码] [代码][代码]console.log(res.tempImagePath)[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]src: res.tempImagePath[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码] [代码] [代码][代码]if[代码] [代码](context.onCameraFrame) {[代码][代码] [代码][代码]console.log([代码][代码]'onCameraFrame is available'[代码][代码]) // 这一句log每次都能顺利打出来[代码][代码] [代码][代码]const listener = context.onCameraFrame((frame) => {[代码][代码] [代码][代码]console.log([代码][代码]'fetch camera'[代码][代码]) // 这一句log从来没有打出来过[代码][代码] [代码][代码]// console.log(frame.data instanceof ArrayBuffer, frame.width, frame.height)[代码][代码] [代码][代码]})[代码][代码] [代码][代码]if[代码] [代码](listener.start) {[代码][代码] [代码][代码]listener.start()[代码][代码] [代码][代码]console.log([代码][代码]'listener start'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]console.log([代码][代码]'onCameraFrame is not available'[代码][代码])[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面隐藏[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onHide: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面卸载[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onUnload: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 页面相关事件处理函数--监听用户下拉动作[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onPullDownRefresh: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 页面上拉触底事件的处理函数[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onReachBottom: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 用户点击右上角分享[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onShareAppMessage: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]}[代码][代码]})[代码] 真机调试日志输出窗口: [图片] 模拟器日志输出窗口: [图片]
2019-09-30我也遇到了这个问题 超过5个,5个之外的全都播不了
IPhone手机下video超过5个渲染失败- 当前 Bug 的表现(可附上截图) ios系统下,一个页面渲染多个(超过5个)video组件,出现渲染失败。 安卓机没问题,5个以内也没问题。 [图片] - 预期表现 正常渲染 - 复现路径 - 提供一个最简复现 Demo
2019-09-20刚发现swiper中嵌入5个视频则5个视频均可以正常播放,但嵌入6个视频时,就会有1个一直处于loading中且等不到加载,是否是微信接口方面做了什么限制只能同时加载5个?
swiper组件中的部分video加载失败?现象是swiper组件中的部分video视频则一直处于加载,有少部分视频可正常播放,若将swiper中渲染的video数量减少,只展示不可播放的那些视频,发现能够加载并成功播放。 该问题仅在真机上发现,开发者工具上一切正常。 是否是同时加载的video过多导致的?wifi/4G均出现该问题。现swiper中放了10个video并autoplay
2019-09-20