我的意思是,就像一个 URL,用户可以单击该 URL 打开 Discord 应用程序或网站并预先编写一条 Discord 消息,准备发送。
我需要类似于
mailto:
链接的内容,我可以在其中将消息正文文本设置为参数或直接在 URL 中设置。
有这样的事情存在吗?任何帮助将不胜感激。
抱歉,不存在这样的事情。您可以尝试使用 Discord API 执行某些操作,但这会导致许多问题,您必须以超出正常应用程序授权范围的方式访问他们的帐户。
您可以使用这个:https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share#examples
只需很少的 JS 代码即可轻松添加:
btn.addEventListener("click", async () => {
try {
await navigator.share(shareData);
resultPara.textContent = "MDN shared successfully";
} catch (err) {
resultPara.textContent = `Error: ${err}`;
}
});