Open Nauxscript opened 5 months ago
可能添加一个自定义 Websocket
就行了?类似于
import WebSocket from '@tauri-apps/plugin-websocket';
new KeepLiveWS(500, {
customWS(url) {
return WebSocket.connect(url)
}
})
可能添加一个自定义
Websocket
就行了?类似于import WebSocket from '@tauri-apps/plugin-websocket'; new KeepLiveWS(500, { customWS(url) { return WebSocket.connect(url) } })
初步来看应该是这样的,但是可能需要测试,不确定 tauri
中实现的 websocket
是否完全符合规范,当然这是 tauri
的问题;对于本项目来说来说支持传入自定义的 websocket
就满足这种情况了;另外 tauri
中对于 fetch
也是类似的情况,参考 tauri http-client,希望可以一并支持,十分感谢🙏🏻
tauri 提供的 WebSocket
似乎只能连接到本地的服务器(不知道是不是权限问题),现在你能从 tauri
文件夹下查看 tauri http client 的用法,你可以安装 pnpm install tiny-bilibili-ws@latest
试用它
tauri 提供的
WebSocket
似乎只能连接到本地的服务器(不知道是不是权限问题),现在你能从tauri
文件夹下 tauri http client 的用法,你可以安装pnpm install tiny-bilibili-ws@latest
试用它
感谢! 我试试!
我看了一下,现在 tauri
文件夹中的示例似乎并没有使用自定义的 ws
?
我看了一下,现在
tauri
文件夹中的示例似乎并没有使用自定义的ws
?
尝试过,但是似乎只能连接到本地的服务器,不知道是不是没设置对
在
tauri
中使用websocket
需要使用tauri
提供的基于rust
实现的websocket
(参考 tauri v2 websocket),这导致无法在tauri
项目中使用tiny-bilibili-ws
,或者我可以尝试来个 pr 😂