2016-10-09 6 views
0

Я могу использовать Alamofire для возврата HTML-страницы, но содержимое какого-либо div пусто. Если я открываю консоль разработчика Chrome, я могу видеть их на вкладке ELements, а не на вкладке «Источник». Как получить содержимое в Swift?Как получить динамически загруженный HTML в Swift

ответ

0

Посмотрите этот метод: + stringWithContentsOfURL:encoding:error (docs)

//the content url 
let urlString = "https://google.com" 
guard let theURL = URL(string: urlString) else { 
    print("Error: \(urlString) doesn't seem to be a valid URL") 
    return 
} 

do { 
    let myHTMLString = try String(contentsOf: theURL, encoding: .ascii) 
    print("html : \(myHTMLString)") 
} catch let error { 
    print("Error: \(error)") 
} 
Смежные вопросы