chore(macos): allow file access for web chat modules
This commit is contained in:
@@ -20,6 +20,10 @@ final class WebChatWindowController: NSWindowController, WKScriptMessageHandler,
|
|||||||
config.userContentController = contentController
|
config.userContentController = contentController
|
||||||
config.preferences.isElementFullscreenEnabled = true
|
config.preferences.isElementFullscreenEnabled = true
|
||||||
config.preferences.setValue(true, forKey: "developerExtrasEnabled")
|
config.preferences.setValue(true, forKey: "developerExtrasEnabled")
|
||||||
|
// Allow module imports between local file:// resources (needed because WebKit treats distinct
|
||||||
|
// file URLs as cross-origin by default).
|
||||||
|
config.preferences.setValue(true, forKey: "allowFileAccessFromFileURLs")
|
||||||
|
config.preferences.setValue(true, forKey: "allowUniversalAccessFromFileURLs")
|
||||||
|
|
||||||
// Inject callback receiver stub
|
// Inject callback receiver stub
|
||||||
let callbackScript = """
|
let callbackScript = """
|
||||||
|
|||||||
Reference in New Issue
Block a user