نظرة عامة
كائن يمثل الخيارات التي يمكن تمريرها إلى تطبيق يعمل بتكنولوجيا Google Cast عبر عنوان URL لرابط لموضع معيّن.
يعمل التطبيق المصدر على ترميز الخيارات الخاصة بتكنولوجيا Google Cast (بما في ذلك المعرّف الفريد للجهاز المطلوب البث إليه، ورقم تعريف الجلسة لجلسة بث محدّدة يمكن الانضمام إليها) في مَعلمة طلب بحث لعنوان URL للتطبيق باستخدام asURLQueryItem (GCKOpenURLOptions)، ثم فتح عنوان URL باستخدام طريقة -[openURL:options:completionHandler:]
في UIApplication. يستخلص التطبيق المستهدف الخيارات الخاصة بتكنولوجيا Google Cast من عنوان URL الذي يتلقّاه في طريقة -[application:openURL:options:]
في UIApplication وتظهر على جهازك، وذلك من خلال استدعاء الإجراء openURLOptionsFromURL: (GCKOpenURLOptions). يبدأ بعد ذلك جلسة البث أو ينضم إليها عن طريق تمرير هذه الخيارات إلى startSessionWithOpenURLOptions:sessionOptions: (GCKSessionManager).
- منذ
- 4.0
تكتسب NSObject و<NSCopying> و <NSSecureCoding>.
ملخّص طريقة المثيل | |
(NSURLQueryItem *) | - asURLQueryItem |
لتحويل الخيارات إلى عنصر طلب بحث عن عنوان URL. المزيد... | |
ملخّص طريقة الفئة | |
(nullable GCKOpenURLOptions *) | + openURLOptionsFromURL: |
لاستخراج الخيارات الخاصة بتكنولوجيا Google Cast من عنوان URL المحدَّد. المزيد... | |
ملخّص الموقع | |
NSString * | deviceUniqueID |
المعرّف الفريد للجهاز المطلوب الاتصال به. المزيد... | |
NSString * | deviceFriendlyName |
الاسم المألوف للجهاز المطلوب الاتصال به المزيد... | |
NSString * | sessionID |
رقم تعريف جلسة البث للانضمام إليها. المزيد... | |
تفاصيل الطريقة
+ (nullable GCKOpenURLOptions *) openURLOptionsFromURL: | (NSURL *) | url |
لاستخراج الخيارات الخاصة بتكنولوجيا Google Cast من عنوان URL المحدَّد.
- المرتجعات
- الخيارات المستخرجة، أو
nil
إذا كان عنوان URL لا يحتوي على أي خيارات خاصة بتكنولوجيا Google Cast.
- (NSURLQueryItem *) asURLQueryItem |
لتحويل الخيارات إلى عنصر طلب بحث عن عنوان URL.
- المرتجعات
- الخيارات مثل NSURLQueryItem
تفاصيل الموقع
|
readwritenonatomiccopy |
المعرّف الفريد للجهاز المطلوب الاتصال به.
مطلوبة.
|
readwritenonatomiccopy |
الاسم المألوف للجهاز المطلوب الاتصال به
اختياريّ. لا يتم استخدام هذه القيمة من خلال إطار عمل GoogleCast، إلا أنها قد تكون ذات أهمية لتطبيق المُستلِم.
|
readwritenonatomiccopy |
رقم تعريف جلسة البث للانضمام إليها.
اختياريّ. تشير قيمة nil
إلى وجوب الانضمام إلى أي جلسة نشطة حاليًا، وإذا لم تكن هناك جلسة، يجب إنشاء جلسة جديدة.