5

是否可以通过 SMS 使用预先注册的 URI 启动应用程序?我通过网站上的链接成功测试了启动应用程序(例如链接的 href 中的 myapp:param=test),但在 SMS 方面没有运气。

有没有办法从短信中启动自己的应用程序?

感谢和问候

4

2 回答 2

2

它对我很好。只需将原始 URI 放入 SMS 中即可。

myapp:param=test

这应该显示为 SMS 中的链接,单击该链接将启动应用程序或导致商店应用程序打开。

当然,在不支持 URI 的手机上,这是行不通的。另一种方法是通过短信发送一个网站链接,然后在兼容手机上显示一个应用程序启动链接。(例如,这就是 Spotify 所做的)。

于 2013-06-22T08:09:54.763 回答
0

查看诺基亚开发者页面。Uri 关联的模式如下:

<Custom Protocol Name>:<LandingPage>?[NavigationParameter1]=[NavigationValue1]

其中方括号中的表达式是可选的。这意味着您必须指定要访问的应用程序名称和登录页面。示例:myapp:MainPage, 导航参数是可选的。在 WMAppManifest.xaml 中,您将拥有如下内容:

<Extensions>
  <Protocol Name="myApp" NavUriFragment="encodedLaunchUri=%s" TaskID="_default"/>
</Extensions>

希望它有所帮助。

于 2014-05-02T12:30:08.567 回答