我在cocos上构建web mobile平台,用iphoneX内的webview打开,发现canvas无法铺满屏幕,左右下方有黑边
我现在希望内容能铺满屏幕,不留黑边,请问有什么方法能做到吗@panda @jare
官方能不能回个话,每次来论坛问问题都没人理,好多次了,扔个石头到水里还能听个响呢
自己顶
你把canvas做大一点,然后勾选fitheight
看看canvas 的fit height和fit width勾选没有,不要同时勾选
为什么不能同时勾选??平铺不就得都勾选吗?
以前有充满的功能,后来给去掉了 说 这是个小众的功能 为了个给引擎系统减肥 所以就去掉了 ,后来有人说 这个功能有用的 希望再恢复回来, 然后官方说 你们等等吧 等等吧 等等吧 。。。。 等吧
我的背景其实是远远大于canvas的,而且是fit height
这上面说的不能解决我现在的问题啊。我的背景范围大于是canvas的,按照上面说的我勾选了fit height,无论左右怎么样,下面是不应该有黑边的,但是现在是下面也有黑边。在微信小游戏上倒是可以全屏显示,引擎在这两个平台上做了什么不同的处理呢?@zzf_2025
我说的做大,比如你fitheight,就把width做大些
举个例子,你如果canvas是正方形,你弄再大,高宽比还是1比1,fitheight就是说把这正方形按height拉伸到刚好放进屏幕里,那你这width肯定不够填啊
所以可以把width做的很长试试
噢,web mobile我就不懂了。。。
这种思维是有问题的,”把width做的很长“是多长,2000px?那如果有屏幕的宽度是3000px呢?那再做长一点?3000px?那如果有屏幕的宽度是4000px呢?
现在我遇到的不是宽高比的问题,是在web mobile模式下,iphoneX上面canvas在webview里面显示的区域比屏幕小,我尝试过修改页面css没有用,所以才过来求助,原生平台上的适配没有问题
那肯定是相对高宽比的啊,起码要跟最长高宽比的机型一样
是不是启动图的问题…
你弄个1440*750大小的背景看下
解决了吗 兄弟 我也遇到这个问题了。打的mobile包canvas怎么都不能充满屏幕


