fix: add type annotation for permission request parameter

修复 Jenkins 构建失败:XWebViewView.tsx:364 参数 request 隐式为 any 类型导致的 TypeScript 类型检查错误

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
这个提交包含在:
XuqmGroup 2026-05-14 17:31:11 +08:00
父节点 6d7cd0be6c
当前提交 95b19c27b3

查看文件

@ -361,7 +361,14 @@ export function XWebViewView() {
onNavigationStateChange={handleNavigationStateChange}
onMessage={handleMessage}
onShouldStartLoadWithRequest={handleShouldStartLoad}
onPermissionRequest={onPermissionRequest ? handlePermissionRequest : (request) => {
onPermissionRequest={onPermissionRequest ? handlePermissionRequest : (request: {
nativeEvent: {
origin: string
resources: string[]
grant: (r: string[]) => void
deny: () => void
}
}) => {
request.nativeEvent.grant(request.nativeEvent.resources)
}}
injectedJavaScript={injected}