Skip to content

Instantly share code, notes, and snippets.

@k0t0vich
Created May 18, 2017 12:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save k0t0vich/78e7bec66ba55729e35df0c6208e5415 to your computer and use it in GitHub Desktop.
Save k0t0vich/78e7bec66ba55729e35df0c6208e5415 to your computer and use it in GitHub Desktop.
private function checkPermissions():void {
if (File.permissionStatus != PermissionStatus.GRANTED){
var dir:File = File.documentsDirectory.resolvePath("air.ru.mail.games.riotzone");
//dir.addEventListener(PermissionEvent.PERMISSION_STATUS, permissionStatusHandler);
_interval = setInterval(checkPermissionAnswer, 1000);
dir.requestPermission();
} else {
initApp();
}
}
private function checkPermissionAnswer():void{
if (File.permissionStatus == PermissionStatus.GRANTED){
clearInterval(_interval);
initApp();
} else if (File.permissionStatus == PermissionStatus.DENIED){
exit();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment