У меня есть это приложение для iOS, которое получает push-уведомление от сервера, в push-сообщении он содержит URL-адрес. Теперь у моего приложения есть контроллер таблеток и 4 вкладки, каждая вкладка содержит веб-просмотр, как я могу открыть URL-адрес и загрузить страницу в одном из веб-просмотров сразу после получения push-уведомления?iOS получает удаленное уведомление и открывает URL-адрес
Я был в состоянии получить URL из сообщения уведомления, как это:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
NSLog(@"userInfo: %@",[userInfo description]);
NSLog(@"alert: %@",[[userInfo objectForKey:@"aps"] objectForKey:@"alert"]);
NSLog(@"alert: %@",[[userInfo objectForKey:@"aps"] objectForKey:@"url"]);
}
Но получил stucked здесь, как я не могу понять, как дать WebView знает, что это время, чтобы загрузить этот адрес в настоящее время , Обратите внимание, что обработка push-уведомлений происходит в appDelegate.m, но мой веб-просмотр находится в другом диспетчере представлений.
NsnotificationCentre вероятно, самый простой – Paulw11