Browse Source

增加麦克风权限

caner 1 year ago
parent
commit
0d12fde922
2 changed files with 18 additions and 1 deletions
  1. 10 0
      src-tauri/info.plist
  2. 8 1
      src-tauri/tauri.conf.json

+ 10 - 0
src-tauri/info.plist

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>NSCameraUsageDescription</key>
+	<string>Request camera access for WebRTC</string>
+	<key>NSMicrophoneUsageDescription</key>
+	<string>Request microphone access for WebRTC</string>
+</dict>
+</plist>

+ 8 - 1
src-tauri/tauri.conf.json

@@ -23,7 +23,14 @@
       }
     ],
     "security": {
-      "csp": null
+      "csp": {
+        "default-src": "'self' customprotocol: asset:",
+        "connect-src": "ipc: http://ipc.localhost",
+        "font-src": ["https://fonts.gstatic.com"],
+        "img-src": "'self' asset: http://asset.localhost blob: data:",
+        "style-src": "'unsafe-inline' 'self' https://fonts.googleapis.com",
+        "media-src":"'self'"
+      }
     },
     "macOSPrivateApi": true
   },