Пишу приложение, возникла одна проблема в момент когда я открываю окно с WebView куда должен вывестись мой html приложение крашится Подскажитe,пожалуйста, где может быть ошибка,файл html добавлен в проект и связь переменной webView со storyboаrd тоже
import UIKit
import WebKit
class AboutViewController: UIViewController {
@IBOutlet weak var webView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
if let htmlPath = Bundle.main.path(forResource: "BullsEye", ofType: "html") {
let url = URL(fileURLWithPath: htmlPath)
let request = URLRequest(url: url)
self.webView.load(request)
}
}
@IBAction func close () {
dismiss(animated: true, completion: nil)
}
}
Попробуйте так:
import UIKit
import WebKit
class AboutViewController: UIViewController {
@IBOutlet weak var webView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
if let htmlPath = Bundle.main.path(forResource: "BullsEye", ofType: "html") {
do {
let contents = try String(contentsOfFile: htmlPath, encoding: .utf8)
let url = URL(fileURLWithPath: htmlPath)
webView.loadHTMLString(contents as String, baseURL: url)
}
catch {
print("Ошибка вывода HTML файла")
}
}
}
@IBAction func close () {
dismiss(animated: true, completion: nil)
}
}
func loadHtmlFile() {
if let url = Bundle.main.url(forResource: "BullsEye", withExtension: "html") {
let request = URLRequest.init(url: url)
webView.load(request)
} else {
print ( "File reading error: \(debugDescription)")
let alert = UIAlertController(title: "Alert!", message: "File reading error
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
есть попап с режимом работыК примеру на фотов видно что сегодня, работает с 10 00 до 22:00, и есть желтая полоска которая показывает прогресс дня,...
Есть видео полученное через VK API, например этоКак теперь по нажатию скачать его?
Алгоритм шифровки работает, а вот при расшифровки получаю сообщение:
Никак не могу подключиться к бд с шифрованиемУже и менял способ шифрования, и устанавливал всякие разные вещи с сайта микромягких, но никак