我正在开发一个基于 Xterm.js 的终端应用程序,它在 UWP WebView 中运行。一切正常,我可以使用 Ctrl+V 将任何文本粘贴到终端 - 看起来它是由 Xterm.js 自动处理的。
但我无法实现“粘贴”菜单选项。我试图做类似的事情:
var value = await _webView.InvokeScriptAsync("eval", new []{"document.execCommand('paste')"});
(根据https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand)但没有运气。没有粘贴任何内容,并且调用返回空字符串。
任何想法如何从 UWP 应用程序菜单实现粘贴?谢谢!