【发布时间】:2014-01-18 05:18:45
【问题描述】:
在尝试从我的 winjs 应用程序共享数据(简单文本)时,当我单击共享魅力时,我只有邮件和另一个个性化应用程序作为共享选项(目标),我希望在 Facebook 上共享内容或我的 Metro 应用程序中的 Twitter。
我通过添加 Facebook 和 Twitter 帐户配置了我的 People App,我可以看到所有 Facebook 帖子和推文。
如何将人物应用添加到我的分享目标中,以便在我单击分享超级按钮时显示?
我想知道是否有必须插入的额外代码或其他任何事情要做?
请问有什么有用的建议吗?
//this the function that allow me to share content from the share charm
function ShowandShareContract() {
Windows.ApplicationModel.DataTransfer.DataTransferManager.showShareUI();
var dataTransferManager = Windows.ApplicationModel
.DataTransfer
.DataTransferManager
.getForCurrentView();
dataTransferManager.addEventListener("datarequested", function (e) {
var request = e.request;
request.data.properties.title = "Debugmode";
request.data.properties.description = "Debugmode Share App";
request.data.setText("Hello from DebugMode App");
});
【问题讨论】:
标签: javascript facebook-javascript-sdk windows-store-apps winjs