2016-10-09 2 views
0

Alamofireを使用してページのHTMLを返すことができますが、一部のdivのコンテンツは空です。 Chromeの開発者コンソールを開くと、[ソース]タブではなく[ELements]タブで表示されます。 Swiftでこれらのコンテンツを入手するにはどうすればよいですか?Swiftで動的に読み込まれたHTMLを取得する方法

答えて

0

見てこの方法: + stringWithContentsOfURL:encoding:errordocs

//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)") 
} 
関連する問題