1
This commit is contained in:
@@ -14,7 +14,6 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
/// 通用入口:优先尝试 primaryURL,失败后尝试 fallbackURL,
|
||||
/// 均通过 `extensionContext openURL` 发起跳转(避免使用扩展禁用 API/响应链绕行)。
|
||||
/// 若开启 `KB_URL_BRIDGE_ENABLE=1`,会在两次 `extensionContext openURL` 均失败时,
|
||||
/// 再尝试一次“响应链 openURL”兜底(上架有风险,请谨慎开启)。
|
||||
/// - Parameters:
|
||||
/// - primaryURL: 第一优先尝试的 URL(可为 Scheme 或 UL)
|
||||
/// - fallbackURL: 失败时的备用 URL(可为 nil)
|
||||
|
||||
@@ -121,7 +121,6 @@
|
||||
}
|
||||
|
||||
#if KB_URL_BRIDGE_ENABLE
|
||||
// 注意:上架有风险。仅当确实存在“宿主 App 拦截 extensionContext openURL”
|
||||
// 的场景且业务强依赖时才开启此兜底。
|
||||
UIResponder *start = (source ?: (UIResponder *)ivc.view ?: (UIResponder *)ivc);
|
||||
[self kb_openURLViaResponderChain:second
|
||||
|
||||
Reference in New Issue
Block a user