0

我正在开发一个应用程序,并希望将我的位置附加到消息中并使该位置“可点击”,以便他们可以在地图上看到它/获取打开地图的链接。

我得到了正确的位置并将其存储到其中currentPosition,但我无法发送它,以便用户可以单击链接/地图并查看我在哪里。这甚至可能与 Windows Phone

var smsComposeTask = new SmsComposeTask();

var message = Message;
message += string.Format("\r\n My location is\r\n {0}",_currentPosition);
smsComposeTask.Body = message;
smsComposeTask.Show();
4

2 回答 2

1

我认为这是不可能的,因为短信正文是纯文本。这取决于接收者的短信应用程序实现,它是否识别短信正文中的位置。例如,如果您在短信中以纯文本形式发送电话号码或链接,则只有当他/她的短信应用程序显示为可点击号码或超链接时,它才会显示为接收者的可点击号码或超链接。另外我认为 wp8 的原生短信应用程序使用 mms 来发送位置,并且没有 api 来发送 mms。

于 2013-10-19T08:54:50.490 回答
1

您可以使用链接编辑器发送它。因此,当您找到该位置时,您应该将其作为链接发送。您可以尝试在商店中查看应用程序“我在这里”。

于 2013-10-19T09:52:23.373 回答