fix(ios): 修复逐帧请求头编译失败

This commit is contained in:
Zhou Weidong committed 2026-10-23 03:18:23 +08:00
1 parent 44d3bcba18
commit 60489d6dca
1 file changed
+3 -1
+3 -1
View File
@@ -2,6 +2,8 @@ import Flutter
import UIKit import UIKit
import AVFoundation import AVFoundation
private let thumbnailHTTPHeaderFieldsKey = "AVURLAssetHTTPHeaderFieldsKey"
private final class ThumbnailResponseGate { private final class ThumbnailResponseGate {
private let lock = NSLock() private let lock = NSLock()
private var completed = false private var completed = false
@@ -104,7 +106,7 @@ final class RunnerFlutterViewController: FlutterViewController {
let options: [String: Any]? = headers.isEmpty let options: [String: Any]? = headers.isEmpty
? nil ? nil
: [AVURLAssetHTTPHeaderFieldsKey: headers] : [thumbnailHTTPHeaderFieldsKey: headers]
let asset = AVURLAsset(url: assetUrl, options: options) let asset = AVURLAsset(url: assetUrl, options: options)
let generator = AVAssetImageGenerator(asset: asset) let generator = AVAssetImageGenerator(asset: asset)
generator.appliesPreferredTrackTransform = true generator.appliesPreferredTrackTransform = true