Permission

 

این المان فرزند پرمیشن یا دیتای مورد نیاز را مشخص میکند. این المان باید داخل permissionDialog قرار گیرد و باید اولین المان صفخه باشد. نتیجه ی این المان به سرور ارسال می شود و در صورت موفقیت آمیز بودن عملیات گرفتن permission ، سرور صفحه ی بعد را برای اپلیکیشن ارسال می کند.

 

اطلاعاتی که در حال حاضر پشتیبانی میشود عبارت است:
  1. شماره تلفن (phone)

  2. موقعیت کاربر (location)

 

خواص این المان :

     ↵  Required :

                نشان دهنده اجباری بودن یا نبودن مقدار درخواستی میباشد. و مقدار true برای اجباری بودن و false به معنی اجباری نبودن است.

     ↵  Request :

                نوع مقدار مورد نیاز را مشخص میکند که میتواند phone برای گرفتن شماره تلفن همراه و  location برای دریافت موقعیت جغرافیایی                     کاربر به صورت   latitude,longitude می باشد. نحوه دریافت اطلاعات در فصلی به همین نام بررسی میشود.

 

در ادامه نمونه کدی از استفاده Permission مشاهده می کنیم :

<permissionDialog id="permDialog">
  		<permission id="phonePerm" request="phone" required="true"></permission>
</permissionDialog>

 

و نتیجه ی اجرای کد فوق به شکل زیر است :