(iOS 26.2) Сбой из-за делегата WKScriptMessageHandlerIOS

Программируем под IOS
Ответить
Anonymous
 (iOS 26.2) Сбой из-за делегата WKScriptMessageHandler

Сообщение Anonymous »

Сбой характерен для предыдущих версий iOS 26.2, которые работают нормально.

Делегация WKScriptMessageHandler func userContentController(_ userContentController: WKUserContentController, DidReceive message: WKScriptMessage)
Атрибут Name доступен, но атрибут тела WKScriptMessage вызывает сбой
Объект, похоже, недоступен (не в памяти)
self.webkit.configuration.userContentController.add(self, name: "sampleHandler")
self.webkit.load(request)
func userContentController(_ userContentController: WKUserContentController, DidReceive message: WKScriptMessage) {
print(message.name) // работает print(message.body) // вылетает


Подробнее здесь: https://stackoverflow.com/questions/798 ... r-delegate
Ответить

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

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

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

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

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