Genel bakış
Derin bağlantı URL'si aracılığıyla Cast uyumlu bir uygulamaya geçirilebilecek seçenekleri temsil eden bir nesne.
Kaynak uygulama, Cast'e özgü seçenekleri (yayın yapılacak cihazın benzersiz kimliği ve isteğe bağlı olarak katılmak için belirli bir Cast oturumunun oturum kimliği dahil) asURLQueryItem (GCKOpenURLOptions) kullanarak uygulama URL'sinin bir sorgu parametresinde kodlar ve ardından UIApplication'nın -[openURL:options:completionHandler:]
yöntemini kullanarak URL'yi açar. Hedef uygulama, openURLOptionsFromURL: (GCKOpenURLOptions) yöntemini çağırarak UIApplicationPause'ın -[application:openURL:options:]
yönteminde aldığı URL'den Cast'e özel seçenekleri çıkarır. Daha sonra bu seçenekleri startSessionWithOpenURLOptions:sessionOptions: (GCKSessionManager) adlı kullanıcıya ileterek bir Yayınlama oturumu başlatır veya bir yayınlama oturumuna katılır.
- yılından beri
- 4,0
NSNesne, <NSKopyalama> ve <NSSecureCoding> öğelerini devralır.
Örnek Yöntemi Özeti | |
(NSURLQueryItem *) | - asURLQueryItem |
Seçenekleri bir URL sorgu öğesine dönüştürür. Diğer... | |
Sınıf Yöntemi Özeti | |
(nullable GCKOpenURLOptions *) | + openURLOptionsFromURL: |
Belirtilen URL'den Cast'e özel seçenekleri çıkarır. Diğer... | |
Mülk Özeti | |
NSString * | deviceUniqueID |
Bağlanılacak cihazın benzersiz kimliği. Diğer... | |
NSString * | deviceFriendlyName |
Bağlanılacak cihazın kolay adı. Diğer... | |
NSString * | sessionID |
Katılmak için yayın oturumunun oturum kimliği. Diğer... | |
Yöntem Ayrıntısı
+ (nullable GCKOpenURLOptions *) openURLOptionsFromURL: | (NSURL *) | url |
Belirtilen URL'den Cast'e özel seçenekleri çıkarır.
- İlerlemeler
- Çıkarılan seçenekler veya URL'de Cast'e özel herhangi bir seçenek yoksa
nil
.
- (NSURLQueryItem *) asURLQueryItem |
Seçenekleri bir URL sorgu öğesine dönüştürür.
- İlerlemeler
- NSURLQueryItem olarak seçenekler.
Mülk Ayrıntısı
|
readwritenonatomiccopy |
Bağlanılacak cihazın benzersiz kimliği.
Zorunlu.
|
readwritenonatomiccopy |
Bağlanılacak cihazın kolay adı.
İsteğe bağlı. Bu değer GoogleCast çerçevesi tarafından kullanılmaz ancak alıcı uygulamanın işine yarayabilir.
|
readwritenonatomiccopy |
Katılmak için yayın oturumunun oturum kimliği.
İsteğe bağlı. nil
değeri, o anda etkin olan herhangi bir oturumun katılması gerektiğini veya oturum yoksa yeni bir oturumun oluşturulması gerektiğini belirtir.