Вызов addScriptMessageHandler после добавления WKWebView для просмотра.IOS

Программируем под IOS
Ответить
Anonymous
 Вызов addScriptMessageHandler после добавления WKWebView для просмотра.

Сообщение Anonymous »

Я добавил WKWebView для просмотра через код в своем классе, который расширяет класс UIViewController, я могу успешно вызывать функцию JS из кнопок раскадровки iOS.

Однако я хочу, чтобы JS мог сообщать Swift, когда запрос ajax post завершен... К счастью, я нашел это страница...
http://www.kinderas.com/technology/2014 ... sing-swift

Код: Выделить всё

var contentController = WKUserContentController()
contentController.addScriptMessageHandler(
self,
name: "callbackHandler"
)

var config = WKWebViewConfiguration()
config.userContentController = contentController

self.webView = WKWebView(
frame: self.containerView.bounds,
configuration: config
)
Здесь... Я хочу иметь возможность добавлять обработчик сообщений сценария после добавления веб-просмотра для просмотра.

Можно ли вызвать addScriptMessageHandler() после того, как веб-просмотр уже добавлен в представление?

Подробнее здесь: https://stackoverflow.com/questions/381 ... ew-to-view
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»