var dataTransferManager = Windows.ApplicationModel.DataTransfer.DataTransferManager.getForCurrentView();
dataTransferManager.addEventListener("datarequested", function (e) {
var request = e.request;
request.data.properties.title = "Share Link Example";
request.data.properties.description = "A demonstration that shows how to add a link (URI) to share.";
request.data.setUri(new Windows.Foundation.Uri("http://www.google.com"));
});
出于某种原因,如果我点击共享魅力,它只会挂起“从GodVine获取信息”(GodVine是我的应用程序的名称)。它曾经工作,然后突然停止工作。我做错了吗?
答案 0 :(得分:13)
我怀疑你在 datarequested 处理程序内的断点处停止了调试会话。如果您在 datarequested 处理程序中停止调试会话,则会出现打破Share Broker的错误。重置事物的“最简单”方法是使用任务管理器停止并重新启动explorer.exe。
答案 1 :(得分:0)
在提升的命令提示符下 - taskkill也很方便。
- taskkill /F /IM explorer.exe
- start explorer.exe