Android點擊跳轉到淘寶的某一商品詳情頁或者某一店鋪頁面


最近項目的有個需求是點擊購買資料按鈕進入淘寶界面,簡單分析一下,如果用戶手機有淘寶就打開淘寶的頁面,沒有的話也可以選擇使用webView進行展示,還是使用手機瀏覽器進行展示。

判斷有無淘寶的代碼就不貼了,在webView展示的代碼也不貼,相信度娘上都有,下面就是跳轉淘寶商品詳情的頁面

1 Intent intent = new Intent();
2 intent.setAction("Android.intent.action.VIEW");
3 Uri uri = Uri.parse(tbPath); // 商品地址
4 intent.setData(uri);
5 intent.setClassName("com.taobao.taobao", "com.taobao.tao.detail.activity.DetailActivity");
6 startActivity(intent);
"com.taobao.taobao"是淘寶app的包名"com.taobao.tao.detail.activity.DetailActivity"就是淘寶的商品詳情頁的頁面,而且發現在瀏覽器上復制的商品鏈接並不能在跳轉
后讓淘寶顯示,反而報錯,可以在USB調試中,手機打開淘寶進入商品詳情頁或店鋪頁面,在studio的log日志中進行查看

網址就是商品詳情的網址,下面的一條就是包名/商品詳情頁的class名,同樣的也可以查到店鋪的地址

網址就是店鋪的網址,下面的一條就是包名/店鋪的class名


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2024 CODEPRJ.COM