4个版本
0.1.0-beta.4 | 2024年8月2日 |
---|---|
0.1.0-beta.3 | 2024年4月24日 |
0.1.0-beta.2 | 2024年4月9日 |
0.1.0-beta.1 | 2024年4月8日 |
#1497 在 Web编程
每月97次下载
20KB
305 代码行
Tauri Plugin openurl
在所有平台上的浏览器中打开URL1(不包括IOS,仍在测试中)。基本上是所有平台1上 <a target="_blank"></a>
的替代品1。
用法
此插件仍然是Tauri V2 Beta的一部分。因此,在项目稳定之前,该项目可能被Tauri核心本身的一个修复所取代。
设置
npm
npm i tauri-plugin-openurl-api
&& cargo(可能位于./src-tauri/中)
cargo add tauri-plugin-openurl
还将此添加到您的tauri构建器中
tauri::Builder::default()
// other plugins
.plugin(tauri_plugin_openurl::init())
// rest of the builder
用法
import { open_url } from "tauri-plugin-openurl-api";
<button onClick={() => {
open_url("https://crates.io/crates/tauri-plugin-openurl");
}}>Click to open in default browser</button>
权限
请确保您在要使用的所有平台上添加此权限
{
"permissions": [
"openurl:allow-open-url"
]
}
参考
1 : 排除IOS,因为它仍在测试中。
依赖关系
~17–57MB
~881K SLoC