【发布时间】:2015-11-06 18:27:30
【问题描述】:
我正在尝试使用 myapp:// moniker 实现深度链接。出于测试目的,我有一个带有以下元的 HTML 页面:
<html><head>
<meta property="al:windows_phone:app_id_here" content="12345" />
<meta property="al:windows_phone:url" content="myapp://products/?id=widget" />
<meta property="al:windows_phone:myapp" content="Example Store" />
<title></title>
</head>
<body>
<h1>Test</h1>
</body>
</html>
在 WMAppManifest 中,我已将协议声明为:
<Extensions>
<Protocol Name="myapp" NavUriFragment="encodedLaunchUri=%s" TaskID="_default" />
</Extensions>
我在私人服务器上托管了 html,但通过 Windows Phone 上的 Internet Explorer 导航到该页面并没有打开应用程序,而是只显示网页。我对深度链接很陌生。我做错了什么?
【问题讨论】:
-
@chris-w 它是 xaml ... WMAppManifest 是 xaml 文件
-
不是XAML amigo,是XML,有很大区别。 :)
标签: c# html xml windows-phone-8 deep-linking