Egret社区
20银子
本帖最后由 271117545 于 2019-7-1 16:42 编辑

微信小游戏使用fixedWidth进行自适应
但是很多手机高宽比例不是750 X 1334
导致图片缩放 圆变成椭圆
有没有api 或者一套算法 可以适应所有不同手机的分辨率并且不缩放呢
我手动算出来关于wx.getSystemInfoSync().windowWidth的值 一直都不对不能适应所有手机的分比率比例
有没有大神有好的思路呢

分享到 :
0 人收藏

19 个回复

正序浏览
271117545  登堂入室 | 2019-7-3 11:06:33
bl_h 发表于 2019-7-2 13:55
17楼说的挺好的,还有,我其实是个菜鸟

大佬都是很谦虚
271117545  登堂入室 | 2019-7-3 11:00:53
link 发表于 2019-7-1 22:05
1280/720 = 16/9
》 16/9 更宽 以高为准 宽留黑边或拉伸
《        16/9 更高 以宽为准 高留黑边或拉伸

感谢
bl_h  渐入佳境 | 2019-7-2 13:55:34
271117545 发表于 2019-7-1 18:40
大佬,如果是IPad那种分辨率 在fixedwidth下 直接超出了屏幕的高了 内容显示不全 这种有没有办法控制? ...

17楼说的挺好的,还有,我其实是个菜鸟
link  登堂入室 | 2019-7-1 22:05:50
271117545 发表于 2019-7-1 18:40
大佬,如果是IPad那种分辨率 在fixedwidth下 直接超出了屏幕的高了 内容显示不全 这种有没有办法控制? ...

1280/720 = 16/9
》 16/9 更宽 以高为准 宽留黑边或拉伸
《        16/9 更高 以宽为准 高留黑边或拉伸
背景留黑边还是拉伸取决于美术的审美
271117545  登堂入室 | 2019-7-1 18:40:09
bl_h 发表于 2019-7-1 18:18
你只用那个最长的就可以了

大佬,如果是IPad那种分辨率 在fixedwidth下 直接超出了屏幕的高了 内容显示不全 这种有没有办法控制?
exml  登堂入室 | 2019-7-1 18:24:21
271117545 发表于 2019-7-1 18:14
这样图片会被拉伸吧

只会有裁剪,绝不会被拉伸
271117545  登堂入室 | 2019-7-1 18:21:33
bl_h 发表于 2019-7-1 18:18
你只用那个最长的就可以了

也只能这样了,不要黑边就要被拉伸 不拉伸就会有黑边  不拉伸不黑边就要放大后被裁切 都不是理想效果
bl_h  渐入佳境 | 2019-7-1 18:18:54
271117545 发表于 2019-7-1 18:17
不是吧  难道每个不同比例的手机要再用一套图吗

你只用那个最长的就可以了
271117545  登堂入室 | 2019-7-1 18:17:44
bl_h 发表于 2019-7-1 18:14
可以让美术把图做的长一点,这样用fixedwidth就可以没有黑边了

不是吧  难道每个不同比例的手机要再用一套图吗
bl_h  渐入佳境 | 2019-7-1 18:14:59
271117545 发表于 2019-7-1 17:53
但是不进行特殊处理,会有黑边 怎么做可以不留黑边 并且等比例显示全图片呢 ...

可以让美术把图做的长一点,这样用fixedwidth就可以没有黑边了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部