Skip To Content

تنزيل التطبيق

يمكن تنزيل التطبيق المنشأة بواسطة Web AppBuilder واستضافته على خادم الويب. يجب تسجيل أي تطبيق ثنائي أو ثلاثي الأبعاد يتم تنزيله باستخدام ArcGIS Online أو Portal for ArcGIS إذا كان التطبيق يشير إلى عناصر غير عامة.

ملاحظة:‏

عند نشر التطبيق، فإنه لا يزال بحاجة إلى الوصول إلى خريطة الويب.

تنزيل التطبيق

تنزيل التطبيق من علامة تبويب المحتوى في صفحة المحتوى.

  1. في علامة تبويب المحتوى في صفحة المحتوى، انقر على التطبيق لعرض تفاصيل العنصر لديه.
  2. انقر على تنزيل في صفحة نظرة عامة. يتم تنزيل الملف المضغوط في الجهاز.

نشر التطبيق

يستند نشر التطبيق إلى مصادقة البوابة الإلكترونية.

  • عند تكوين البوابة الإلكترونية مع مصادقة OAuth2 أو SAML، قم بما يلي لنشر التطبيق على خادم الويب:
    1. قم بفك ضغط التطبيق الذي تم تنزيله.
    2. أضف الوكيل إلى التطبيق. قم بالإشارة إلى استخدام الوكيل لمزيد من التفاصيل.
    3. أضف التطبيق وقم بتسجيله. قم بالإشارة إلى إضافة التطبيقات وقم بتسجيل التطبيق.
    4. قم بقص ولصق معرف التطبيق إلى خاصية appId في ملف تكوين التطبيق. احفظ الملف.
    5. انشر التطبيق على خادم الويب.
  • عند تكوين البوابة الإلكترونية مع مصادقة IWA أو PKI أو LDAP، قم بما يلي لنشر التطبيق على خادم الويب:
    1. قم بفك ضغط التطبيق الذي تم تنزيله.
    2. أضف الوكيل إلى التطبيق. قم بالإشارة إلى استخدام الوكيل لمزيد من التفاصيل.
    3. تغيير عنوان URL لـ ArcGIS API for JavaScript.
      تنبيه:

      عند الوصول إلى التطبيق، فقد يتطلب منك تسجيل الدخول أكثر من مرة. هذا نظرًا لأن ملفات JavaScript مستضافة بواسطة البوابة الإلكترونية التي يتعين مصادقتها. وكنتيجة لذلك، يجب استضافة ArcGIS API for JavaScript خارج البوابة الإلكترونية وتغيير متغير apiUrl عليها. هذا خاص بمصادقة طبقة الويب.

    4. انشر التطبيق على خادم الويب.

تخصيص التطبيق

قم بالتالي لتخصيص التطبيق.

  • أضف عناصر واجهة الاستخدام المُخصصة:
    1. ضع عناصر واجهة الاستخدام المُخصصة في مجلد عناصر واجهة الاستخدام.
    2. اضف عنصر واجهة استخدام ملف config.json للتطبيق.

      يستخدم المثال المُوضح أدناه عناصر واجهة استخدام الشكل التوضيحي. اضفه إلى ملف config.json.

      {
            "uri": "widgets/Demo/Widget"
          },
  • قم بتكوين التطبيق وعناصر واجهة الاستخدام. ارجع إلى مرجع JSON.
  • إسناد المُفضّل ArcGIS API for JavaScript. راجع وضوع تغيير عنوان URL لـ ArcGIS API for JavaScrip.

المستعرضات المدعومة

  • يدعم التطبيق ثنائي الأبعاد المستعرضات التالية:
    • Chrome
    • Firefox
    • Safari 3 أو أحدث
    • خط الشبكة
    • Internet Explorer 11
    تنبيه:

    عند فتح التطبيق الذي تم نشره باستخدام OAuth في Internet Explorer 11 أو Microsoft Edge، فقد تستلم نافذة منبثقة تطلب منك إذا كنت ترغب في غلق علامة التبويب. بعد النقر فوق Yes، تختفي النافذة المنبثقة لكن لا يتم تحميل أي شيء في التطبيق. إذا كان هذا هو الحال، أضف .arcgis.com إلى المواقع الموثوقة في إعدادات المستعرض.

  • يدعم التطبيق ثلاثي الأبعاد المستعرضات التالية:
    • Chrome
    • Firefox
    • Safari 7.1 وإصدار أحدث
    • خط الشبكة
    • Internet Explorer 11
    تنبيه:

    لا تدعم التطبيقات ثلاثية الأبعاد الأجهزة. يتطلب استخدام أي تطبيق ثلاثي الأبعاد في Web AppBuilder مستعرض ويب لعمل على سطح مكتب يدعم WebGL. تحتوي الإصدارات الأحدث من مستعرضات سطح المكتب الأكثر شيوعًا على WebGL مُضمن. لاختبار ما إذا كان المستعرض الخاص بك يحتوي على WebGL ممكن، قم بفتح get.webgl.org. لاستكشاف أخطاء ذات صلة بـWebGL وإصلاحها، قم بزيارة استكشاف أخطاء WebGL وإصلاحها. راجع أيضًا ArcGIS Online الموضوع الخاص بتقديم معالم عارض المشهد لمزيد من المعلومات.

الإصدارات المدعومة لـ ArcGIS API for JavaScript

  • ArcGIS API for JavaScript الإصدار 3.22 والأحدث.
  • ArcGIS API for JavaScript يضم Portal for ArcGIS الإصدار 10.6.