cc-haha/desktop/electron/services/previewSession.ts

13 lines
407 B
TypeScript

import type { Session } from 'electron'
export const PREVIEW_SESSION_PARTITION = 'cc-haha-preview'
export function configurePreviewSessionPermissions(
session: Pick<Session, 'setPermissionCheckHandler' | 'setPermissionRequestHandler'>,
): void {
session.setPermissionCheckHandler(() => false)
session.setPermissionRequestHandler((_webContents, _permission, callback) => {
callback(false)
})
}