我正在尝试使用共享合同将一些内容从 Windows 8 应用程序(用 html / js 编写)共享到使用 People 应用程序的 facebook 和 twitter。
我仔细研究了示例应用程序(http://code.msdn.microsoft.com/windowsapps/Sharing-Content-Source-App-d9bffd84/sourcecode?fileId=43982&pathId=1680766409),似乎什么都没有支持 URI 以外的其他内容。我希望能够在两者中设置默认消息(用户当然可以编辑)。或者一些丰富的html,或者什么的。
我试过了:
- 文本:仅显示邮件应用程序
- 图片:只是邮件和skydrive html
- 内容:人脉应用程序出现,但随后错误提示“人脉应用程序无法共享此内容。请尝试与其他应用程序共享,例如邮件。”
对于 Facebook,这并不是致命的,因为缩略图和描述是从 URI 中获取的,但是如果用户选择 twitter,您得到的只是 url 和添加消息的选项:这不是特别好的用户体验。
似乎比这更好的事情必须是可能的。任何和所有想法都深受赞赏。