关于在微信运行WEB游戏旋转问题

先分享一个在微信上旋转画布的方法,防止玩家误点点到关闭按钮
> > onResize: function (callback) {

                var visibleRect = cc.visibleRect;
                if (window.orientation == 90 || window.orientation == -90 || (visibleRect.width > visibleRect.height) && !cc.sys.isMobile) { 
                    cc.find("Canvas").rotation = 0; 
                    if(callback){
                        callback(0);
                    }
                } else { 
                    cc.find("Canvas").rotation = 180; 
                    if(callback){
                        callback(180);
                    }
                }
            },
            checkSysIsWechat: function (node,callback) {
                // 微信浏览器翻转
                if(cc.sys.isNative){
                    return;
                } 
                var orientationFunc = function(){ 
                    cc.userGame.myEasy.onResize(callback);
                }; 
                if (cc.sys.browserType == cc.sys.MOBILE_BROWSER 
                    || cc.sys.browserType == cc.sys.DESKTOP_BROWSER 
                    || cc.sys.browserType == cc.sys.BROWSER_TYPE_CHROME  
                    || cc.sys.browserType == cc.sys.BROWSER_TYPE_WECHAT 
                    || cc.sys.browserType == cc.sys.BROWSER_TYPE_MOBILE_QQ) {  
                    cc.view.setResizeCallback(orientationFunc);
                    this.onResize(); 
                }  
            },

调用的话,直接在场景的start或者onload周期中调用checkSysIsWechat。
不过遇到一个问题,就是但凡有用到scrollview组件的情况下,手势滑动都是反向的,包括pageview,请问官方有啥解决办法补,不然滑动起来特别别扭,

这是正常的滑动方向,旋转之后变反向了。官方也没提供什么有效的api

急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急

自顶!!!!!!!!!!!!!

没人会吗?

@panda 求解答下

还是没人遇到过吗

我自己解决了,跑去修改它源码了,有需求的可以找我

你好,我刚好也有这个需要

你好,请问怎么解决?刚好碰到了

我统一在这边发表了

http://forum.cocos.com/t/html5/58052/16