cordova实现点击按钮旋转屏幕

2019-04-17  本文已影响0人  我的昵称好听吗

插件地址: https://www.npmjs.com/package/cordova-plugin-screen-orientation

1. 安装插件

cordova plugin add cordova-plugin-screen-orientation

2.设置用于点击的按钮

<span class="chagerotate">点我旋转屏幕2</span>

3. 调用旋转屏幕的方法:

onDeviceReady之后使用:

    onDeviceReady: function() {
        this.receivedEvent('deviceready');
        document.querySelector('.chagerotate').onclick = function (){
            alert(screen.orientation.type); 
            if (screen.orientation.type.indexOf('landscape')>-1) {
                alert(1);
                screen.orientation.lock('portrait').then(function(obj) {
                    console.log(obj);
                }, function(obj) {
                    console.log(obj);
                });
            } else {
                alert(2);
                screen.orientation.lock('landscape').then(function(obj) {
                    console.log(obj);
                }, function(obj) {
                    console.log(obj);
                });
            }
            
        }
    },
上一篇 下一篇

猜你喜欢

热点阅读