HOME> 梅西世界杯队友> 为什么canvas无法铺满屏幕

为什么canvas无法铺满屏幕

为什么canvas无法铺满屏幕 Creator 2.x 782946277 (exia390) 2019年06月17日 02:45 #1 我在cocos上构建web mobile平台,用iphoneX内的webview打开,发现canvas无法铺满...

为什么canvas无法铺满屏幕

Creator 2.x

782946277

(exia390)

2019年06月17日 02:45

#1

我在cocos上构建web mobile平台,用iphoneX内的webview打开,发现canvas无法铺满屏幕,左右下方有黑边

我现在希望内容能铺满屏幕,不留黑边,请问有什么方法能做到吗@panda @jare

QQ图片20190617103557.jpg1542×784 116 KB

782946277

(exia390)

2019年06月17日 03:22

#2

官方能不能回个话,每次来论坛问问题都没人理,好多次了,扔个石头到水里还能听个响呢

782946277

(exia390)

2019年06月17日 08:00

#3

自己顶

99512257

(a99512257)

2019年06月17日 09:04

#4

你把canvas做大一点,然后勾选fitheight

siwenjie

(siwenjie)

2019年06月17日 09:27

#5

看看canvas 的fit height和fit width勾选没有,不要同时勾选

408866955

(wangzhiwei)

2019年06月17日 09:51

#6

为什么不能同时勾选??平铺不就得都勾选吗?

863559577

(blackwhite)

2019年06月17日 09:57

#7

以前有充满的功能,后来给去掉了 说 这是个小众的功能 为了个给引擎系统减肥 所以就去掉了 ,后来有人说 这个功能有用的 希望再恢复回来, 然后官方说 你们等等吧 等等吧 等等吧 。。。。 等吧

zzf_Cocos

(Support@Cocos)

2019年06月17日 12:22

#8

你好,这个creator设计如此:

参考这个文档:

https://docs.cocos.com/creator/manual/zh/ui/multi-resolution.html?h=适配

782946277

(exia390)

2019年06月18日 01:15

#9

我的背景其实是远远大于canvas的,而且是fit height

782946277

(exia390)

2019年06月18日 01:20

#10

这上面说的不能解决我现在的问题啊。我的背景范围大于是canvas的,按照上面说的我勾选了fit height,无论左右怎么样,下面是不应该有黑边的,但是现在是下面也有黑边。在微信小游戏上倒是可以全屏显示,引擎在这两个平台上做了什么不同的处理呢?@zzf_Cocos

czt.saisam

(天煞魔猎手)

2019年06月18日 01:22

#11

https://forum.cocos.com/t/cocos-creator/74001

image.png2073×2233 1.75 MB

99512257

(a99512257)

2019年06月18日 01:23

#12

我说的做大,比如你fitheight,就把width做大些

举个例子,你如果canvas是正方形,你弄再大,高宽比还是1比1,fitheight就是说把这正方形按height拉伸到刚好放进屏幕里,那你这width肯定不够填啊

所以可以把width做的很长试试

99512257

(a99512257)

2019年06月18日 01:24

#13

噢,web mobile我就不懂了。。。

czt.saisam

(天煞魔猎手)

2019年06月18日 01:26

#14

这种思维是有问题的,”把width做的很长“是多长,2000px?那如果有屏幕的宽度是3000px呢?那再做长一点?3000px?那如果有屏幕的宽度是4000px呢?

782946277

(exia390)

2019年06月18日 01:29

#15

现在我遇到的不是宽高比的问题,是在web mobile模式下,iphoneX上面canvas在webview里面显示的区域比屏幕小,我尝试过修改页面css没有用,所以才过来求助,原生平台上的适配没有问题

99512257

(a99512257)

2019年06月18日 05:30

#16

那肯定是相对高宽比的啊,起码要跟最长高宽比的机型一样

921865806

(Game life)

2019年07月8日 03:37

#17

是不是启动图的问题…

bcushion

(bcushion)

2019年07月13日 02:11

#18

@782946277

这是iOS SafeArea的问题, 需要修改webview的iOS底层实现

https://stackoverflow.com/questions/47244002/make-wkwebview-real-fullscreen-on-iphone-x-remove-safe-area-from-wkwebview

3赞

418099564

(lh0811)

2019年07月13日 08:34

#19

你弄个1440*750大小的背景看下

598604794

(~happy~Li)

2020年08月31日 08:30

#20

解决了吗 兄弟 我也遇到这个问题了。打的mobile包canvas怎么都不能充满屏幕


银行开户名称是什么意思? 抖音图文默认30秒怎么改?每张图片的时间间距怎么调整?2024-06-16 09:52:0817252浏览