我已经在我的 React 应用程序中添加了 navigator.share 函数,但由于某种原因,它只共享对象中的文本而不是 URL?我在这里缺少什么吗?
function shareList() {
if (navigator.canShare) {
navigator.share({
title: "Page Title",
text: "brief description",
url: window.location.href,
});
} else {
//functionality for desktop
}
}Run Code Online (Sandbox Code Playgroud)
<input type="button" value="Share..." onclick="shareList()"/>Run Code Online (Sandbox Code Playgroud)
在 iOS 上,共享对话框会正确弹出,但共享对象只是文本而不是 URL。这是弹出窗口的屏幕截图