这个是淘宝跳转,能成功:
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
String url = "https://item.taobao.com/item.htm?id=539789035577&ali_refid=a3_430406_1007:1124066525:N:485184283370953001_0_100:d45485b3013535b0cc4164b7cd5b7523&ali_trackid=1_d45485b3013535b0cc4164b7cd5b7523&spm=a21bo.50862.201874-sales.8.UYm99R";
Uri uri = Uri.parse(url);
intent.setData(uri);
intent.setClassName("com.taobao.taobao", "com.taobao.tao.detail.activity.DetailActivity");
startActivity(intent);
但是借鉴淘宝的写了一个,
String url = "https://item.jd.com/231023.html";
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
Uri uri = Uri.parse(url);
intent.setData(uri);
intent.setClassName("com.jingdong.app.mall", "com.jd.lib.productdetail.ProductDetailActivity");
startActivity(intent);
却报错误java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.VIEW dat=https://item.jd.com/... cmp=com.jingdong.app.mall/com.jd.lib.productdetail.ProductDetailActivity } from ProcessRecord{104461 1853:com.ssss/u0a146} (pid=1853, uid=10146) not exported from uid 10108
网上搜了很久都没有找到,自己也尝试了下,还是不行。
有没有谁知道跳转京东商品详情页怎么写???
android 第三方怎么用intent跳转京东商品详情页?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答
- LiSiFeng19 2017-01-12 14:09关注
问题解决了,参照(http://www.cocoachina.com/bbs/read.php?tid-1689677.html )用urlscheme跳转京东某个商品页面可行! // String url = "https://item.jd.com/231023.html"; String id = "231023"; String url = "openapp.jdmobile://virtual?params=%7B%22sourceValue%22:%220_productDetail_97%22,%22des%22:%22productDetail%22,%22skuId%22:%22"+id+"%22,%22category%22:%22jump%22,%22sourceType%22:%22PCUBE_CHANNEL%22%7D"; Intent intent1 = new Intent(); intent1.setAction("android.intent.action.VIEW"); Uri uri = Uri.parse(url); intent1.setData(uri);
// intent1.setClassName("com.jingdong.app.mall", "com.jd.lib.productdetail.ProductDetailActivity");
startActivity(intent1);不能单纯地用商品详情页打开,需要提取商品ID,再跳转,如: // String url = "https://item.jd.com/231023.html"; String id = "231023"; String url = "openapp.jdmobile://virtual?params=%7B%22sourceValue%22:%220_productDetail_97%22,%22des%22:%22productDetail%22,%22skuId%22:%22"+ id +"%22,%22category%22:%22jump%22,%22sourceType%22:%22PCUBE_CHANNEL%22%7D";
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 3无用
悬赏问题
- ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
- ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
- ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
- ¥20 腾讯企业邮箱邮件可以恢复么
- ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
- ¥15 错误 LNK2001 无法解析的外部符号
- ¥50 安装pyaudiokits失败
- ¥15 计组这些题应该咋做呀
- ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
- ¥15 让node服务器有自动加载文件的功能