首页 文章

UWP拖放到WebView上

提问于
浏览
0

是否有可能将外部文件放到Windows UWP应用程序中的WebView上?

我知道:

AllowDrop="True" Drop="WebView_Drop" DragOver="WebView_DragOver"

我能够复制我拖入剪贴板的文件,然后将其用于其他项目,例如将它们显示为图像等 .

除此之外我没有看到任何与webview直接交互的方式或者我错了? webview显示的当前页面允许将媒体文件放入其中,我想在webview中使用该功能...

1 回答

  • 1

    WebView不支持drop事件 . WebView不支持从UIElement继承的大多数用户输入事件,例如KeyDown,KeyUp和PointerPressed . 常见的解决方法是使用带有JavaScript eval函数的InvokeScriptAsync来使用HTML事件处理程序,并使用HTML事件处理程序中的window.external.notify来使用WebView.ScriptNotify通知应用程序 .

相关问题