В рамках iOS9 у нас есть новый метод loadData(), введенный в WKWebView.Как использовать loadData для загрузки NSData (o/p of UIImageJPEGRepresentation) в wkwebview?
У меня есть объект NSData, который выводит представление UIImageJPEGR, которое я хочу отобразить в WKWebView. До iOS9, для того, чтобы сделать изображение в wkwebview, я был:
- хранения NSData в локальной файловой системе в .jpeg файле
- создать NSURL с fileWithUrl метод инициализации
- Вызов wkwebview.loadRequest (URL), где URL является NSURL созданный в предыдущем шаге
Я надеялся воспользоваться новым методом iOS9, где можно напрямую позвонить wkwebview.loadData (NSData, тип_mime: «образ», characterEncoding: "ASCII ", baseURL: NSURL (" random "))
Я не могу сделать изображение, используя вышеупомянутый вызов loadData. Может быть проблема с параметрами, которые я передаю для MIMEType, characterEncoding и baseUrl. Невозможно найти примеры для вызова этого метода в любом месте.
Примечание:
- Я не уверен, что characterEncoding использовать при визуализации изображения
- BaseUrl не могут быть нулевыми, и поэтому инициализируются его случайного URL
Попробуй – shrutim
Извините за задержанный ответ. Это не помогло мне. ошибки загрузки веб-просмотра и отображает сообщение обработки ошибок, которое у меня есть в моем коде – shrutim
Какая ошибка? Я пробовал этот код, прежде чем опубликовать его. –