-
Creator 版本: 3.8.2
-
目标平台: Android 12
-
重现方式:手机扫一扫预览
-
首个报错: 无
-
之前哪个版本是正常的: ios safari和windows10 chrome预览正常、安卓手机预览模糊、但是安卓via浏览器的电脑模式也正常
-
手机型号: OPPO findx3
-
手机浏览器: 手机自带浏览器、夸克浏览器、via浏览器
-
编辑器操作系统: Window10
-
重现概率: 必现
-
demo:https://echoes.gdl.netease.com/ccc-demo.zip
论坛上传图片质量不高,原图在demo压缩包中
同求,求大佬解决
1赞
和手机有关,打印下 screen.devicePixelRatio ,部分手机为了优化性能,默认的比较低,可以自己修改引擎,设置最低值
3赞
这两位已经离职了。
1赞
谢谢大佬解答,经测试,显示模糊的设备(安卓)window.devicePixelRatio为3,但screen.devicePixelRatio为2,显示清晰的设备(ios)则都为2
查看源码得知web平台适配器里面限制了最大dpr为2,我想针对某个项目修改最大值,请问应该怎么修改呢?
看下view.ts
我这边遇到的是 在大部分安卓上正常显示, 在ios上很多都比较糊,请问楼主有解决吗(web)
我和你遇到的情况相反,我的情况可以通过修改引擎代码的方式解决
`
// pal\screen-adapter\web\screen-adapter.ts
public get devicePixelRatio (): number {
// TODO: remove the down sampling operation in DPR after supporting resolutionScale
return Math.min(window.devicePixelRatio ?? 1, 2); // 我把这里的2的限制去掉,重新编译引擎就好了
}
`
但是后来放弃了,因为无法预料改了引擎会发生什么奇怪的事情