1
0
mirror of https://github.com/moparisthebest/mail synced 2024-12-22 15:28:49 -05:00

Merge pull request #329 from whiteout-io/dev/WO-973

Hide wmail account creation in iOS app
This commit is contained in:
Tankred Hase 2015-04-27 13:23:20 +02:00
commit 215a53e2a9
2 changed files with 27 additions and 1 deletions

View File

@ -74,6 +74,32 @@ var AddAccountCtrl = function($scope, $location, $routeParams, $timeout, $q, mai
$location.path('/login-set-credentials');
});
};
/**
* A helper function is detect if the app is running as an ios-cordova app
* @return {Boolean} if we are running on iOS
*/
$scope.checkIOS = function() {
if (!window.chrome || !chrome.runtime) {
$scope.isIOS = false;
return;
}
// check which runtime the app is running under
chrome.runtime.getPlatformInfo(function(platformInfo) {
$timeout(function() {
if (chrome.runtime.lastError || !platformInfo) {
$scope.isIOS = false; // assume not running of iOS if something goes wrong
return;
}
$scope.isIOS = platformInfo.os.indexOf('ios') !== -1;
});
});
};
// check platform on init
$scope.checkIOS();
};
module.exports = AddAccountCtrl;

View File

@ -22,7 +22,7 @@
</div>
</form>
<p class="typo-paragraph">
<p class="typo-paragraph" ng-hide="isIOS">
Or sign up for an encrypted <a href="#create-account">Whiteout Mailbox</a>.
</p>
</main>