Visual Studio 2015 cordova工具 - 在ios设备上启用旋转 - Cordova-Orientation-Lock插件构建错误

时间:2015-08-07 14:18:35

标签: cordova visual-studio-2015 visual-studio-cordova

Visual Studio 2015 cordova项目 - ios平台 - 我使用https://github.com/alexwasner/Cordova-Orientation-Lock cordova插件在ios设备上启用旋转。按照插件页面上的说明,我修改了MainViewController.h和MainViewController.m(这些文件是ios平台的一部分。)

所以我假设从visual studio传递给mac的编译包将包含修改后的文件。但是一旦在Mac上分拆,MainViewController.h和MainViewController.m就没有变化 - 它们是原始的。 visual studio是否将文件的缓存版本放在捆绑包上?

清除了Cordova缓存并重建 - 没有运气。尝试并在vs项目中包含2个文件,以查看是否会检测到并传递更改 - 没有运气。还试过并在changeList.json中包含2个文件的条目 - 它们在编译时被删除。

我坚持这个。

1 个答案:

答案 0 :(得分:0)

无法弄清楚,切换到更受欢迎的http://plugins.cordova.io/#/package/net.yoik.cordova.plugins.screenorientation以允许ios旋转 - 工作得很好,不需要.h / .m修补

angular.module('main.module', [deps here])
    .run(function($ionicPlatform) {
        $ionicPlatform.ready(function() {
            if (window.screen) {
                // allow user rotate
                screen.unlockOrientation();
            }
        });
    })