没有复现,代码片段给一下看看
使用skyline渲染后,为什么图片区域的点击事件失效了?页面中底部弹出框含有图片的时候,点击图片区域没有反应,并且点击会穿透,比如当图片下有可以点击的元素的时候,会直接触发,比如下面这种,右上角的关闭点击不了,下面的几个操作也都点击不了,但是点文字是可以的,点图片会直接点击到弹框后面的元素,webview渲染的时候没有这个问题,该怎么破? [图片]
2023-11-22share-element 放在 root-portal 里面试试
为什么 share-element 组件内嵌套 root-portal 共享动画就不生效了?请官方大佬看下 share-element 共享过渡,代码实例 // a 页面 <share-element transition-on-gesture shuttle-on-push="from" class="box" key="box"> <root-portal> <view class="box" class="box" bind:tap="jump"> tap me</view> </root-portal> </share-element> // b 页面 <share-element class="img-wrp" key="bot" transition-on-gesture> <root-portal> <view class="bot" bind:tap="jumpPage" ></view> </root-portal> </share-element> 求回复~
2023-11-20用的什么第三方框架?用原生的试试
想使用skyline渲染模式下的snapshot组件及其功能,为什么选元素的时候就报这个错误?[图片] <Button onClick={() => { createSelectorQuery() .select('#view') .node() .exec(res => { const node = res[0].node console.log(res, node) }) }} > 测试一下 </Button> <Snapshot id='view'> <View>哈哈哈哈哈</View> </Snapshot>
2023-11-16wxs 还没支持全,推荐用 worklet 来搞,性能更好 https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/worklet.html
skyline之下,wxs还能响应事件吗?在skyline渲染的时候,wxs还能响应事件吗??就是这个链接里面的内容https://developers.weixin.qq.com/miniprogram/dev/framework/view/interactive-animation.html 在skyline下,若不能,js里面的方法还能触发wxs里面的方法,并在wxs中更新页面元素的style。有没有平替方案
2023-11-15改用 this.createSelectorQuery
在skyLine渲染引擎中 渲染不出来提示警告An SelectorQuery call is ignored because no proper page or component is found. Please considering using `SelectorQuery.in` to specify a proper one.
2023-11-15应该是 wxcharts 的兼容有问题,wxcharts 的地址可以发一下
skyline 渲染 wxCharts 为什么不显示图表?为什么我引用wxCharts以后skyline不显图表,切换webview就可以显示了 // pages/Charts/Charts.js const wxCharts = require("../../utils/wxcharts.js") Page({ /** * 页面的初始数据 */ data: { chartDatas: { money7: [6.4, 0, 0, 0, 18.71, 5.6, 0], day7: ["13日", "14日", "15日", "16日", "17日", "18日", "19日"] } }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { new wxCharts({ canvasId: 'linec', type: 'line', categories: this.data.chartDatas.day7, animation: true, series: [{ name: '洗涤费', // 线条的颜色 color: '#FF8A06', data: this.data.chartDatas.money7, format: function (val) { return val.toFixed(1) + ''; } }], dataPointShape: true, xAxis: { fontColor: '#7D7D7F', // 不显示x轴 刻度点 disableGrid: true, }, yAxis: { // y轴文字颜色,display:true不显示 fontColor: '#FF8A06', // 不显示y轴 disabled: true }, // 非通用配置 extra: { legendTextColor: '#c427b1', lineWidth: 10, // 线条形状:curve 圆滑 lineStyle: 'curve' }, // dataPointShape:false, legend: false, width: 400, height: 300, }); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } }) .chart{ height: 600rpx; width: 700rpx; } <!--pages/Charts/Charts.wxml--> <view> <canvas canvas-id="linec" class="chart"></canvas> </view>
2023-11-13看下开发者工具版本有没有更到最新
skyline模式下,直接打开旧页面,半屏效果进入新页面,旧页面停留在向左滑出的效果?[图片] 如上图所示,如果把上面的页面【自定义路由】设置为首页,直接打开,点击打开半屏页面后,【自定义路由】页面是个左滑压入的效果,这个可以怎么解决呢(实际是想要,直接打开【自定义路由】,然后再打开半屏页面是,实现缩小压入的效果)? 如果从其他页面,通过设置routeType进入到【自定义路由】 wx.navigateTo({ url: '/scale-page/index', routeType: CustomRouteType.ScaleTransition }); 在【自定义路由】,点击打开半屏页面后,就能实现旧页面缩小的压入效果
2023-11-08默认是 webview,skyline 开启见 https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/migration/
skyline特有属性和webview特有属性是什么情况下可以使用呢?文档里面的我一直都用的通用属性,我以为特有属性 一般情况下不能用,今天做复制功能用了一个webview特有属性,居然生效了,难道小程序的页面本身就可以用webview属性吗,我以为要使用了webview才可以用,有点晕。。。skyline也不太懂,现在小程序是用上skyline了吗,还是要特殊操作一下才算skyline?? [图片]
2023-11-06短期内暂时还没计划
QQ小程序后续是否会有支持Skyline的打算呢?都是一家人应该后面也会支持吧,毕竟qq小程序用户群体也有不少的
2023-10-28开发者工具上清一下缓存试试
Snapshot示例代码打开就报错,我看别人一年前就提了这个问题,是还没修复吗?还是我有什么弄错了?代码出处: [图片] 开发者工具版本: [图片] 系统:windows 10 [图片] 问题:进去切换成skyline [图片] 一年前别人问的帖子:https://developers.weixin.qq.com/community/develop/doc/000248180d00a022f15e4e65d50000?_at=1696913464241 以及:https://developers.weixin.qq.com/community/develop/doc/000ee68ca4cba0fea77eced765bc00?jumpto=comment&commentid=000a448b5541185ea87e447b556c
2023-10-12