在谷歌浏览器中切换横竖屏后 用 getFrameSize获取到的size为什么是一样的?
并且ios是能获取到的 安卓的不行
是需要自己去做什么其他的处理吗?
(测试 2.4.5版本是正常的 3.3版本会出问题)
在谷歌浏览器中切换横竖屏后 用 getFrameSize获取到的size为什么是一样的?
并且ios是能获取到的 安卓的不行
是需要自己去做什么其他的处理吗?
(测试 2.4.5版本是正常的 3.3版本会出问题)
模拟器有问题吧?试一试打包到手机上看看?我也不会,只是提个建议
手机浏览器也是这个效果 
我知道了,图片大小怎么可能变化,你对他进行适配了吗?还是说横屏之后图片有改变?
横屏之后没有改变 现在就是 我没办法通过getframesize知道它现在是横屏还是竖屏 因为size都是一样的 
你根据图片肯定不能啊,你看看能不能根据屏幕宽高来判定
就是想通过getframesize来获取屏幕宽高 但是获取出来横竖屏是一样的 还是说还有其他什么方式能获取屏幕宽高吗
不能通过winsize吗?
获取屏幕大小的有很多函数的
好的 感谢 我去试试
我发现3.3已经没有winsize这个api了
我发现2.4.5是正常的 3.3就有问题 
你看看https://docs.cocos.com/creator/3.3/api/zh/#/docs/3.3/zh/core/Class/View,这个里面的getCanvasSize可以吗?
好的 多谢
不行呀 还是一样的

cc.view.getFrameSize()我用的是这个。目前获取屏幕大小没毛病。