可以直接导出为链接,方便分享

pull/1295/head 3.21.090117
gedoor 4 years ago
parent fd09a251a3
commit 87e1818961
  1. 7
      app/src/main/java/io/legado/app/help/DirectLinkUpload.kt
  2. 1
      app/src/main/java/io/legado/app/ui/config/DirectLinkUploadConfig.kt

@ -30,7 +30,7 @@ object DirectLinkUpload {
fun getUploadUrl(): String? { fun getUploadUrl(): String? {
return CacheManager.get(uploadUrlKey) return CacheManager.get(uploadUrlKey)
?: """http://lk1.wancient.com/shuyuan,{ ?: """http://shuyuan.miaogongzi.site:6564/shuyuan,{
"method":"POST", "method":"POST",
"body": { "body": {
"file": "fileRequest" "file": "fileRequest"
@ -45,7 +45,10 @@ object DirectLinkUpload {
fun getDownloadUrlRule(): String? { fun getDownloadUrlRule(): String? {
return CacheManager.get(uploadUrlKey) return CacheManager.get(uploadUrlKey)
?: "http://lk1.wancient.com/shuyuan/{{$.data}}" ?: """
${'$'}.data@js:if (result == '') ''
else 'https://shuyuan.miaogongzi.site/shuyuan/'+result
""".trimIndent()
} }
fun putDownloadUrlRule(rule: String) { fun putDownloadUrlRule(rule: String) {

@ -44,6 +44,7 @@ class DirectLinkUploadConfig : BaseDialogFragment() {
} }
binding.tvFooterLeft.onClick { binding.tvFooterLeft.onClick {
DirectLinkUpload.delete() DirectLinkUpload.delete()
dismiss()
} }
binding.tvOk.onClick { binding.tvOk.onClick {
val uploadUrl = binding.editUploadUrl.text?.toString() val uploadUrl = binding.editUploadUrl.text?.toString()

Loading…
Cancel
Save