2014-11-21 1 views
0

Мне нужно изменить URL-адрес, который загружается программой Cordova WebView при запуске программно. На Android я вижу, что могу переопределить remapUri, используя интерфейс CordovaPlugin. Тем не менее, я не вижу аналогичного или эквивалентного метода для iOS-плагинов. Кто-нибудь знает, как сделать что-то подобное на iOS?Что такое эквивалент для Android CordovaPlugin remapUri Override для плагинов iOS Cordova

Большое спасибо, Lyle

ответ

2

Хотя немного поздно. Но да, есть.

Вы можете перехватить URLs через переопределение

- (BOOL)shouldOverrideLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType 

в пользовательском плагином. Верните Yes, когда вы хотите обработать URL-адрес самостоятельно.

Отъезд https://github.com/joyxuLogic/cordova-plugin-iframelinks/blob/master/src/ios/IFrameLinks.m

 Смежные вопросы

  • Нет связанных вопросов^_^