Android 使用 Scheme 启动淘宝,天猫等其他APP

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zgh0711/article/details/70855256

最近在开发一个购物的APP,在应用内直接跳转到淘宝,天猫,京东等其它购物APP,一番查找研究后找到了解决方法。

直接上结论代码(这也是很多人喜欢看的):

//需要传入的 scheme 类型的商品地址
String path ="taobao://item.taobao.com/item.html?id=41700658839";

Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
Uri uri = Uri.parse(path); 
intent.setData(uri);
startActivity(intent);

以上就是直接打开淘宝或者天猫商品详情页的代码,如果想要达到一个好的体验,最好还是接入阿里百川的SDK,这样跳转到淘宝和天猫体验比较好,跳转过去后即使在淘宝天猫内部再多次跳转还能再跳回来。

最后附上其他常用APP的 URL scheme 。
QQ: mqq://
微信: weixin://
京东: openapp.jdmoble://
淘宝: taobao://
美团: imeituan://
点评: dianping://
1号店: wccbyihaodian://
支付宝: alipay://
微博: sinaweibo://
腾讯微博: TencentWeibo://
weico微博: weico://
知乎: zhihu://
豆瓣fm: doubanradio://
网易公开课: ntesopen://
Chrome: googlechrome://
QQ浏览器: mqqbrowser://
uc浏览器: ucbrowser://
搜狗浏览器: SogouMSE://
百度地图: baidumap:// bdmap://
优酷: youku://
人人: renren://
我查查: wcc://
有道词典: yddictproapp://
微盘: sinavdisk://
名片全能王: camcard://

没有更多推荐了,返回首页