Skyline渲染引擎
<uni-popup ref="popups" type="bottom" :safe-area="false"> <view class="popupView" @click="toLogin"> hdgdfg </view> </uni-popup>微信小程序在skyline渲染下,使用uni-popup底部弹框,无法弹起,但是在webview渲染下,是可以正常底部谈起的,怎么在skyline渲染下谈起弹框呢?
macOS 开发者工具skyline引擎下gap属性无法预览,真机没问题,何时能修复? 版本:1.06.2503122
box-shadow: 0 0 5px 1px color(from white r g b); 这样的写法就不能显示出阴影。
[图片] skyline渲染下,为什么字体变粗了,webview下是正常粗细,手机端skyline也是正常粗细。
skyline模式下,手机端排版margin和padding都失效, [图片] 手机端webview和开发者工具skyline和webview中,margin和padding都是可以的 [图片][图片] wxml代码 <view class="goods_category"> <view class="goods_category_swiper"> <view wx:key="*this" wx:for="{{goods_category}}" class="goods_category_item" bindtap="select_category" data-goods_category_id="{{item.id}}"> <image src="{{item.img}}"></image> <view class="goods_category_title" wx:if="{{item.is_select == 1}}" style="background-color: #003B90;color:white;">{{item.title}}</view> <view class="goods_category_title" wx:else>{{item.title}}</view> </view> </view> </view> wxss代码 .goods_category_swiper {width:auto;height:192rpx;display: flex;overflow-x: scroll; margin-top:32rpx;} .goods_category_swiper::-webkit-scrollbar {width: 0;} .goods_category_item{width:136rpx;height:148rpx;margin:0 0 0 40rpx;} .goods_category_item image{width:96rpx;height:96rpx;} .goods_category_title{width:96rpx;height:52rpx;line-height: 52rpx;text-align: center;border-radius: 26rpx;color:black;font-size:24rpx;background-color: white;} goods_category_item中的margin或换成padding都无效
开发者工具默认的[skyline][WXSS]警告能不能不要提示啊
[图片] 如题
微信小程序在Skyline渲染引擎下,box-shadow内阴影样式存在问题,与开发者工具中表现不一致,blur在真机渲染异常,表现差异很大 希望官方可以跟进修复该问题,谢谢。 这个问题是没人跟进吗?这么明显的渲染问题 开发者工具&安卓系统:(正常) [图片] ios:(异常) [图片]
Skyline渲染,使用iconfont图标,开发者工具可以正常显示,Android手机也可以正常显示,iOS手机显示不出来,什么也没有。 本地ttf文件,base64都试过了。 兼容模式也使用过,也不行。 [图片]
ScrollView 里面套一个view ,video 点击全屏就会变形,不放在scrollView 里面就不会变形,可以在代码偏度看一下 有问题 <scroll-view class=" scroll-container" scroll-y type="custom" enhanced show-scrollbar="{{false}}"> <view class="items"> <video src="https://lx-experiment-dev.oss-cn-guangzhou.aliyuncs.com/admin/2025-03/XTZh5n67ja.mp4"/> </view> </scroll-view> 无问题 <view class="items"> <video src="https://lx-experiment-dev.oss-cn-guangzhou.aliyuncs.com/admin/2025-03/XTZh5n67ja.mp4"/> </view>
如题,我的项目中需要它,但我没能实现。 要求: 1、(似乎)不能使用 aspect ratio ,因为文档 https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/wxss.html 中没有显示支持 aspect ratio ,实际测试后我也认为skyline并不支持这个属性; 2、不能直接写死正方形view的width或者height,因为需要让它完全填满父级的横向位置或者纵向位置; 3、暂时不考虑用一个正方形图片的方案。
重点是在webview下手机的高度是360 * 638 但是开启了skyline 后手机的高度变成 360*568 这是通过wx.getSystemInfo拿到的,其他安卓手机目前正常,荣耀只测试了这一款,我这个只有首页也就是下边这个页面开启了skyline, 其他webview页面正常,第三张图是skyline的首页的页面detail,第二张是其他webview页面的用开发者工具二维码预览时报第四张图的错误SystemError (jsEnginScriptError)R.devArgs is not a function,只能用体验版查看[图片][图片][图片][图片]
如题。 我需要小程序每隔一段时间就做一些工作,也就是周期任务; 通过setInterval()来实现的话,会被微信销毁掉或者终止吗? 有类似的或者更好的方法能实现周期执行的任务吗?
如题。 在文档中, https://developers.weixin.qq.com/miniprogram/dev/component/text.html 提到了这样的内容: 文本。 内联文本只能用 text 组件,不能用 view,如 <text> foo <text>bar</text> </text> 新增 span 组件用于内联文本和图片,如 <span> <image> </image> <text>bar</text> </span> 这里的意思是尽量将文字装在text里吗? 如果是“标题”、“标签”或者“序号”这样的文字内容,也需要装在text里吗?
【问题描述】Skyline下,密码类型输入框,在安卓设备上无法拉起键盘。 <input password="{{true}}" placeholder="请输入" /> 【系统及微信版本号】安卓,微信8.0.57 【必现 or 偶现】必现 【设备】小米15 【代码片段】https://developers.weixin.qq.com/s/IjpmZAmw7GYF
描述:在 app.json-rendererOptions-skyline-tagNameStyleIsolation 设置了 isolated 后,自定义组件的样式依然会被上级的样式影响 片段: https://developers.weixin.qq.com/s/jUQ8BymP7jY0
官方skyline 进度能不能搞一个统一的专区让开发者集中讨论,同时官方框架更新进度在哪里能及时看到,官方和开发者共同一起打造这个引擎和应用,官方给予开发者流量支持。
想用snapshot长截图功能截整个scroll-view,设置了scroll-x,但右边未显示的内容截不了,而且在这个模式下scroll-x失效了。
[图片] [图片] 图一可以渲染,图二就会报错,错误内容是:"TypeError: a.indexOf is not a function" [图片] 组件JS逻辑是正常执行了,但DOM渲染一场。webview模式下,自定义组件是正常的。 使用方式: [图片] [图片]
<snapshot id="my-snapshot-{{divIndex}}" class="intro" style="width: {{800*content.s}}px;height:{{item.h*content.s}}px;background: {{item.bg.b}};" mode="view"> <view style="width:{{800}}px;height:{{item.h*content.s}}px;transform: scale({{content.s}}); transform-origin: 0 0;background: {{item.bg.b}};"> <view catch:tap="div" data-name="div" data-index="{{divIndex}}" style="display:flex;width:100%;height:{{item.h}}px;position: relative;background: {{item.bg.b}};z-index: 0;overflow: hidden;"> </view> </view> </snapshot> 当宽高的数值带有小数时,往往会有1px的像素是透明色,并没有绘制上颜色?
小程序示例
交互动画 tab
uni已经支持skyline呢吗
在
manifest.json
中显式启用Skyline模式试试呢,然后你的ui版本是最新的吗