fix(sdk-webview): add missing FileDownloadDestination import and fix curly-quote string literal

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
这个提交包含在:
XuqmGroup 2026-06-11 16:44:26 +08:00
父节点 16c6668533
当前提交 4fa03f461e

查看文件

@ -42,6 +42,7 @@ import androidx.lifecycle.Lifecycle
import androidx.lifecycle.LifecycleEventObserver import androidx.lifecycle.LifecycleEventObserver
import androidx.core.content.ContextCompat import androidx.core.content.ContextCompat
import androidx.core.content.FileProvider import androidx.core.content.FileProvider
import com.xuqm.sdk.file.FileDownloadDestination
import com.xuqm.sdk.file.FileSDK import com.xuqm.sdk.file.FileSDK
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
@ -565,7 +566,7 @@ fun XWebViewView(
pendingUrlDownload.value = null pendingUrlDownload.value = null
}, },
title = { Text("需要存储权限") }, title = { Text("需要存储权限") },
text = { Text("下载文件需要"所有文件访问权限",请在设置中授权后将自动继续下载。") }, text = { Text("下载文件需要「所有文件访问权限」,请在设置中授权后将自动继续下载。") },
confirmButton = { confirmButton = {
TextButton(onClick = { TextButton(onClick = {
showStoragePermissionDialog = false showStoragePermissionDialog = false