У меня есть WebView
со встроенным видео на YouTube.Видео воспроизводится нормально, и все в нем работает, кроме нажатия кнопки «Смотреть на Youtube».
Мне бы хотелось, чтобы кнопка «Смотреть на YouTube» открыла видео YouTube в браузере по умолчанию, но в настоящее время он просто не работает.ничего не делать.
У меня установлено WebPolicyDelegate
на WebView
, но ни:
- (void)webView:(WebView *)webView
decidePolicyForNavigationAction:(NSDictionary *)actionInformation
request:(NSURLRequest *)request
frame:(WebFrame *)frame
decisionListener:(id<WebPolicyDecisionListener>)listener`
, ни:
- (void)webView:(WebView *)webView
decidePolicyForNewWindowAction:(NSDictionary *)actionInformation
request:(NSURLRequest *)request
newFrameName:(NSString *)frameName
decisionListener:(id<WebPolicyDecisionListener>)listener
вызываются, когдаНажата кнопка «Смотреть на YouTube».
Как определить, что была нажата кнопка «Смотреть на YouTube», чтобы открыть ее в браузере по умолчанию?