我是 tauri 的新人,我遇到了从 @tauri-apps/api 获取数据的问题。
"@tauri-apps/api": "^1.1.0",
"@tauri-apps/cli": "^1.1.1"
Run Code Online (Sandbox Code Playgroud)
这是我的反应代码如下:
/index.jsx
import {getTauriVersion} from "@tauri-apps/api/app"
function App() {
const func = async () => {
const res = await getTauriVersion()
return res
}
return (<></>)
}
Run Code Online (Sandbox Code Playgroud)
这是我的 tauri.conf.json
{
"build": {
"beforeDevCommand": "npm run dev",
"beforeBuildCommand": "npm run build",
"devPath": "http://localhost:1420",
"distDir": "../dist",
"withGlobalTauri": true
},
...
"tauri": {
"allowList": {"all": true}
}
}
Run Code Online (Sandbox Code Playgroud)
错误是:
Uncaught (in promise) TypeError: window.__TAURI_IPC__ is not a function
unhandledRejection: ReferenceError: window is not defined …Run Code Online (Sandbox Code Playgroud)