分享来自WP8应用的链接

3

我已经完全按照《如何在Windows Phone 8的Direct3D应用中分享文本和链接》中的步骤进行了操作:

e->Request->Data->Properties->Title = "Share Text Title";
e->Request->Data->Properties->Description = "Share Text Description";
e->Request->Data->SetText("Main text");
e->Request->Data->SetUri(ref new Uri("http://msdn.microsoft.com"));

但是在共享屏幕上(以及结果网页上),我只能看到四个字段中的两个:

enter image description here

正如您所见,缺少描述和文本。出了什么问题?谁有责任?


你尝试使用 Tasks/Launchers 了吗?https://dev59.com/52vXa4cB1Zd3GeqPImAM - Kulasangar
@anonshankar 这是关于C#的。我有本地C++应用程序。 - Nick
1个回答

4
没有问题,这是预期的行为。您无法保证提供的数据如何使用,甚至是否被使用。
目标应用程序需要根据其场景以最合适的方式使用您提供的内容。目前(WP8.1 Build 12397),在消息应用程序中,如果您仅设置DataPackage上的文本和标题,则会同时显示这两个,但是如果您还设置了���个网址,则会显示标题和网址但不显示文本。
建议尽可能多地提供数据的表示形式,但是如果您知道用户可能希望共享文本而不是链接和文本,则在调用共享UI之前,您可能需要考虑给用户提供此选项。

你可以分享一下规定了你所说内容的文档链接吗?先谢谢了。 - meetme
去年的构建会议之一是在这个链接里:http://channel9.msdn.com/Events/Build/2014/2-520。不过,既然构建会议就在眼前,你可能最好等等它。 - Tim

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接