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:
commit
215a53e2a9
@ -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;
|
@ -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>
|
||||
|
Loading…
Reference in New Issue
Block a user