请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
89
帖子
0
勋章
1万+
Y币

控制和监控APP实现横屏模式

[复制链接]
发表于 2015-11-11 23:59:31
本帖最后由 huguoba 于 2015-11-12 00:12 编辑

好久没有写帖子了,最近做个手写签字的控制,研究了下横屏控制,花了几天,在APICloud技术人员的帮助下,终于搞定这个横屏控制方面的应用。
控制横屏,APICLoud文档写的很详细:
api.setScreenOrientation({    orientation:'landscape_left'});

类型什么的,文档都有。关键是如何监控横屏在哪个方向的问题,这个比较关键。咨询APICLoud技术,使用
window.addEventListener("orientationchange", function() {
                                var degree = window.orientation;
                                var w = api.winWidth;
                                var h = api.winHeight;
}

查阅了下资料,
orientationchange事件是HTML5在手机浏览器上的支持,获取的degree支持0、90和-90度三种。这2个东西一结合,横屏竖屏控制so easy。放个效果截图,APP还没有完成,弄完了就开源了。以后要做横屏应用就非常方面了,尤其是APP能够自动旋转,体验就非常好了!














本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
20
帖子
0
勋章
332
Y币
其实你用把left--->auto就可以实现自动横竖屏转换
20
帖子
0
勋章
332
Y币
其实你用把left--->auto就可以实现自动横竖屏转换
133
帖子
0
勋章
2099
Y币
fblin 发表于 2015-12-6 15:00
其实你用把left--->auto就可以实现自动横竖屏转换

orientation:'landscape_auto'  这个意思?
能不能说清楚点,根本听不懂,懂得人不用说,不懂得人你这样写了也白写
您需要登录后才可以回帖 登录

本版积分规则