Automatically resolve circular's direct URL on iOS

This commit is contained in:
2021-02-16 20:50:14 +01:00
parent 4e7c7a7ca2
commit a12c9539a1
8 changed files with 118 additions and 30 deletions

View File

@@ -19,7 +19,7 @@ Pod::Spec.new do |spec|
spec.pod_target_xcconfig = {
'KOTLIN_TARGET[sdk=iphonesimulator*]' => 'ios_x64',
'KOTLIN_TARGET[sdk=iphoneos*]' => 'ios_arm',
'KOTLIN_TARGET[sdk=watchsimulator*]' => 'watchos_x86',
'KOTLIN_TARGET[sdk=watchsimulator*]' => 'watchos_x64',
'KOTLIN_TARGET[sdk=watchos*]' => 'watchos_arm',
'KOTLIN_TARGET[sdk=appletvsimulator*]' => 'tvos_x64',
'KOTLIN_TARGET[sdk=appletvos*]' => 'tvos_arm64',

View File

@@ -49,6 +49,7 @@ actual class SpecificCurieServer actual constructor(private val curieServer: Cur
}
actual fun parseFileUrl(string: String): String {
TODO("Not yet implemented")
val document = HTMLParser(string).parseDocument()
return document.querySelector(".mtli_attachment")!!.attributes.objectForKey("href").toString()
}
}