- 开发工具远程调试?
hello,我是HBuilder X开发团队,咨询一下微信开发工具现在支持远程调试吗? 如果支持,请问该如何开启?如不支持,是否可以支持一下?
2022-07-19 - wx.getBackgroundFetchData()
wx.getBackgroundFetchData({ fetchType: 'periodic', success(res) { console.log(res.fetchedData); // 缓存数据 console.log(res.timeStamp) // 客户端拿到缓存数据的时间戳 } }) 始终返回缓存数据hello world 1
2019-10-11 - 在必要的时候,是频繁的使用setData好些,还是setData一次大量数据好些?
如题,求指导,谢谢
2020-04-28 - URL Link和URL schema 打开小程序属于哪种统计指标?
[图片] 如果小程序是通过URL Link或者URL schema 打开,在统计里的场景访问里面,属于哪种指标?
2022-05-26 - innerAudioContext.pause 方法触发碰到bug,暂停不了?
调用innerAudioContext.onTimeUpdate方法获取播放时间,根据播放时长对比设定时长,超过设定时长则暂停。目前碰到的问题是,第一次触发超过时长的判断的时候,暂停失败、第二次触发事件之后才能成功暂停。开发工具中没有碰到这个问题,问题是真机调试的时候碰到的[图片][图片][图片]
2022-05-22 - 切换 tabbar 时重复监听 onBeforeUnloadPage 事件可能会导致内存泄漏2021-11-22
- 短视频小程序Swiper+Video在大部分苹果手机IOS机型中出现闪退?
在开发短视频小程序中,使用Swiper+ Video 的方式实现,目前是保持Swiper中四个swiper-item,在每次滑动时进行替换,默认播放首个视频,滑动暂停上一个,在swiper的chnge绑定的方法中,每次都有判断更新替换视频数据, 在IOS中滑动视频过程中会出现有些视频滑到后不播放,频繁滑动后会出现闪退! IOS机型如下图 [图片] [图片] 监控日志中显示 应该是内存溢出导致的 <view class="wrapper"> <swiper style="width:{{screenWidth}}px;height:{{screenHeight}}px" class="video-swiper" circular="{{circular}}" easing-function="{{easingFunction}}" vertical current="1" duration="{{duration}}" bindanimationfinish="animationfinish"> <!-- curQueue 循环会导致video重新插入,objectFit 不可变更 --> <swiper-item wx:for="{{curQueue}}" wx:key="index"> <view class="shadow"></view> <video style="width:{{screenWidth}}px;height:{{screenHeight}}px" miLinToken="{{miLinToken}}" id="{{tabType}}video_{{index}}" class="video_item" loop="{{loop}}" enable-play-gesture enable-progress-gesture show-center-play-btn="{{false}}" controls="{{false}}" src="{{item.video_url}}" data-id="{{item.id}}" object-fit="{{item.sp_text ? item.sp_text: 'contain'}}" data-index="{{index}}" > </video> <view class="video_box_fn"> <view class="vbf_avatar mb32"> <image src="{{item.logo}}" class="avatar" mode="aspectFill" catch:tap="toHome" data-videodata="{{item}}" /> <image src="../../images/explosive/add@2x.png" wx:if="{{item.is_follow===0}}" class="add_icon" catch:tap="addFollow" data-type="1" data-itemindex="{{itemIndex}}" data-videodata="{{item}}" /> <image src="../../images/explosive/checkedfollow.png" wx:else class="add_icon" catch:tap="addFollow" data-type="0" data-itemindex="{{itemIndex}}" data-videodata="{{item}}" /> </view> <view class="vbf_fn mb32"> <image src="../../images/explosive/like@2x.png" wx:if="{{item.is_zan===0}}" class="fn_icon" catch:tap="addLike" data-itemindex="{{itemIndex}}" data-videodata="{{item}}" /> <image src="../../images/explosive/checked_like@2x.png" wx:else class="fn_icon" catch:tap="addLike" data-itemindex="{{itemIndex}}" data-videodata="{{item}}" /> <text class="fn_num">{{toUnit.numToUnit(item.sum_zan)}}</text> </view> <view class="vbf_fn" catch:tap="openShare" data-itemindex="{{itemIndex}}" data-videodata="{{item}}"> <image src="../../images/explosive/share@2x.png" class="fn_icon" /> <text class="fn_num">{{toUnit.numToUnit(item.sum_fen)}}</text> </view> </view> <!--视频描述--> <view wx:if="{{!controls}}"> <view class="video_box_desc"> <!--产品卡片--> <view class="video_box_product" data-videodata="{{item}}" catch:tap="toDetail"> <image class="vbp_pic" src="/images/explosive/product.png" mode="aspectFill" /> <view class="vbp_desc"> <text class="vbp_desc_name">{{item.tc_name}}</text> <text class="vbp_desc_price">¥{{(item.discount_price)}}</text> </view> </view> <view class="video_desc">{{item.video_title}}</view> </view> <!--店铺地址--> <view class="shop_address" catch:tap="toShopHome" data-videodata="{{item}}"> <image src="/images/explosive/shop@2x.png" class="shop_icon" /> <text class="shop_name">{{item.shop_name}}({{item.distance}})</text> </view> </view> <view class="bottom_shadow"></view> </swiper-item> </swiper> <!-- 暂停按钮 --> <view wx:if="{{isShowPauseBtn}}" class="push_btn" catch:tap="handlePlay" data-itemindex="{{itemIndex}}" data-videodata="{{item}}"> <image src="/images/explosive/pause.png" class="pause_icon"/> </view> <view wx:if="{{isShowLikeIcon}}" class="like-icon" style="position:absolute; left:{{row-200}}px; top:{{top-200}}px;width:800rpx;height:800rpx;"> <canvas id="like_lottie" type="2d" style="width: 100%;height: 100%;"/> <!-- <image src="/images/bg/love.png" animation='{{animationMiddleHeaderItem}}' style="width: 100%;height: 100%;" />--> </view> </view> <wxs module="toUnit"> var numToUnit = function (num) { var w = num; if (num >= 10000) { w = num / 10000; w = w.toFixed(1); w = w + 'w'; } return w; } module.exports = { numToUnit: numToUnit } </wxs>
2021-03-08 - 请问下小程序自动化测试,如何操作picker?
[图片]
2021-11-14 - map上的cover-view标签里动态数据偶现渲染不出来,还比较频繁,有什么解决办法吗?
[图片][图片]
2022-05-07 - 两个嵌套的scrollView,子scrollView滚动到顶部,手指不离开屏幕继续向上滑动的问题?
两个嵌套的scrollView,子scrollView滚动到顶部,手指不离开屏幕继续向上滑动的,此时父scrollView不会响应滑动,必须离开屏幕在子scrollView上向上滑动父scrllView才会响应滑动, 有好的解决方案吗?[图片]
2022-03-31