Итак, после некоторых исследований я обнаружил, что вы можете выполнить код Javascript через context.evaluateScript
, вот мой текущий код:
if let url = URL(string: "https://cdn.azureradio.com/invocation/clearwater/iOS/the_beat.html") {
do {
let contents = try String(contentsOf: url)
print(contents)
let context = JSContext()!
let value = context.evaluateScript(contents)
do {
sleep(4)
print(value!.toString()!)
}
} catch {
// contents could not be loaded
}
} else {
// the URL was bad!
}
Однако мой результат - всего undefined
. Предполагается, что Javascript создаст страницу HTML, и я ее обработаю, однако javascript не будет работать на Swift. Вы можете посмотреть https://cdn.azureradio.com/invocation/clearwater/iOS/the_beat.html
Вы можете просмотреть мой журнал здесь: https://imgur.com/UpLZpmo Если кто-нибудь знает, как сгенерировать форму страницы html JS пожалуйста, дай мне знать. Спасибо.