BlocosIA Wiki Editor

WebView

نافذة WebView على المنصة (URL وHTML)، وحقن CSS/JS، وجسر اتصال في الاتجاهين، وتحكم متقدم في التطبيق.

افتح صفحات ويب أو واجهات HTML داخل المنصة، وتبادل الرسائل والأحداث في الوقت الفعلي، وتحكم في ملء الشاشة واتجاه الشاشة والحافظة والمشاركة وميزات التطبيق الأصلية.

لاستخدامها: في المحرر، انقر على "الإضافات" (في الزاوية السفلية) وأضف "WebView".

أمر

افتح الصفحة ( ) في WebView

تفتح صفحة ويب داخل نافذة WebView على المنصة.

أمر

حمّل كود HTML ( ) في WebView

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

[أظهر] WebView على المنصة

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

وضع عرض WebView: [نافذة على المنصة]

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

ضع WebView عند x: ( ) y: ( ) العرض: ( ) الارتفاع: ( )

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

نمط WebView: الحد [بحد عصري] الزوايا ( ) px الشفافية ( ) %

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

شريط تنقل WebView: [أظهر]

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

تنقل WebView: [رجوع]

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

اجعل تكبير WebView ( ) %

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

مرّر WebView إلى x: ( ) y: ( )

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

أذونات WebView: [الكاميرا والميكروفون] [سماح]

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

أرسل الرسالة ( ) إلى WebView / المضيف

ترسل رسالة إلى WebView المنصة وإلى التطبيق المضيف الأصلي (Android، iOS، Capacitor، Kodular، React Native، Flutter).

أمر

أرسل الحدث ( ) مع البيانات ( ) عبر WebView

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

نفّذ أمر JS ( ) في WebView

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

احقن نمط CSS ( ) في WebView

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

التحكم في التطبيق: [الدخول إلى ملء الشاشة]

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

اجعل لون شريط الحالة / السمة ( )

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

اجعل عنوان النافذة / التطبيق ( )

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

اهتزاز الجهاز بالنمط (ms) ( )

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

انسخ النص ( ) إلى الحافظة

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

قيمة

نص الحافظة

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

أمر

شارك العنوان ( ) النص ( ) الرابط ( )

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

افتح الرابط ( ) في متصفح خارجي

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

أمر

احفظ في جلسة WebView المفتاح ( ) القيمة ( )

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

قيمة

اقرأ من جلسة WebView المفتاح ( )

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قيمة

معامل URL للتطبيق ( )

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

أمر

اجعل مسار التطبيق (hash) ( )

تنفّذ عملًا. ألصقها تحت كتلة أخرى.

قيمة

مسار التطبيق الحالي (hash)

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قبعة

عندما تستقبل WebView رسالة

تبدأ برنامجًا عندما يحدث هذا.

قبعة

عندما تستقبل WebView الحدث ( )

تبدأ برنامجًا عندما يحدث هذا.

قبعة

عندما ينتهي تحميل WebView

تبدأ برنامجًا عندما يحدث هذا.

قبعة

عندما يحدث خطأ في WebView

تبدأ برنامجًا عندما يحدث هذا.

قبعة

عندما تتغير حالة التطبيق إلى [في الخلفية]

تبدأ برنامجًا عندما يحدث هذا.

نعم/لا

هل أعمل داخل WebView؟

تجيب بصحيح أو خطأ. استخدمها في "إذا" و"كرّر حتى" و"انتظر حتى".

قيمة

منصة WebView / التطبيق

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قيمة

معلومات النظام [المنصة]

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قيمة

آخر رسالة من WebView

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قيمة

آخر حدث من WebView

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قيمة

بيانات آخر حدث من WebView

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

قيمة

URL الحالي في WebView

تعطي رقمًا أو نصًا. ضعها داخل خانة مستديرة.

نعم/لا

هل WebView قيد التحميل؟

تجيب بصحيح أو خطأ. استخدمها في "إذا" و"كرّر حتى" و"انتظر حتى".

نعم/لا

هل WebView ظاهرة؟

تجيب بصحيح أو خطأ. استخدمها في "إذا" و"كرّر حتى" و"انتظر حتى".

أمر

حاكِ حدث WebView ( ) مع البيانات ( )

تنفّذ عملًا. ألصقها تحت كتلة أخرى.