Я успешно запуская носитель с помощью SmartView SDK, используя следующую LoC:IOS Samsung SmartView SDK/Tizen - Как сказать, когда видеоплеер «playContent» играл успешно
[vp playContent:url title:title thumbnailURL:tURL completionHandler:^(NSError *_Nullable err) {
NSLog(@"Value of err is: %@", err); //Result - 'Value of err is: is (null)'
}];
мне интересно, как я могу получите дополнительную информацию внутри completeHandler, чтобы сообщить мне, когда у СМИ был успех/неудача в игре.
Я попытался создать NSNotificationCenter
наблюдатель внутри completionHandler
, а затем я отправляю уведомление находящихся внутри onBufferingStart
, onBufferingComplete
методов.
Получаю уведомления, но это вне блока [vp playContent:url title:title thumbnailURL:tURL completionHandler:
.
Кто-нибудь видит никаких проблем с моим методом, или как бы это было возможно, чтобы получить следующий вывод:
[vp playContent:url title:title thumbnailURL:tURL completionHandler:^(NSError *_Nullable err) {
//get a success
// AND
//get a failure
}];
я предполагаю, что я должен верить это всегда успешно, пока я не получу err
, так:
if (err){
//fail
} else {
//success
}
следить за вопрос:
кто-нибудь еще, кто использовал этот SDK, заметил, что playContent
мето d выполняется дважды?