Cha*_*man 13 url hyperlink app-store ios
这是我的要求:
iPhone或iPad运行iOS 5+ 打开链接我做了一些挖掘并提出以下选项:
http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=487547243
http://itunes.apple.com/gb/app/anyValue/id487547243?mt=8
http://itunes.com/apps/seligmanVenturesLtd/mouseTrapFree
http://itunes.com/apps/mouseTrapFree
itms://itunes.com/apps/mouseTrapFree
itms-apps://itunes.com/apps/mouseTrapFree
Run Code Online (Sandbox Code Playgroud)
只是想知道其中一个(或一些)是否比其他更好?
谢谢.
好的,所以做了很多研究/测试,这是我的结论:
您在代码中使用的链接不应该依赖于您应用的"当前"名称,因为这可能会随着时间的推移而改变(例如Light Alarm Lite与Light Alarm Free).因此以下4个是恕我直言:
http
://itunes.com/apps/seligmanVenturesLtd/mouseTrapFree
http://itunes.com/apps/mouseTrapFree
itms://itunes.com/apps/mouseTrapFree
itms-apps:// itunes的.com /应用/ mouseTrapFree
这留下了itunes和phobos URL.我刚刚通过iOS 6共享功能对这两个网址进行了测试(因此在iOS 5上可能会有所不同,但是由于数字每天都在减少,我真的不介意).我测试了通过短信,电子邮件,Facebook,Twitter(在iPhone 5上和使用Mac)访问.
两种url类型产生的结果几乎相同,但以下情况除外:
Phobos: 例如http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=346542660 +无 - 在Facebook上分享此链接创建了一个没有任何图像的Facebook链接...这对我来说是showstopper这意味着我将继续使用iTunes网址(见下文).
iTunes 例如http://itunes.apple.com/gb/app/appName/id346542660?mt=8 +在iphone'Mail'应用程序上打开链接时,应用程序商店在'Mail'应用程序中打开,并且没有底部的标签出现,所以可以说这会增加对你的应用程序的关注 - 无
总之,我将继续使用itunes类型的URL.例如:http://itunes.apple.com/gb/app/appName/id346542660?mt = 8
(注意:您不必在此网址中规定'/ appName',只需将其保留为'/ appName /'工作正常,这意味着如果您的应用名称随时间变化,您不必担心.
干杯,查理