Jux-L 2015-11-24 11:26 采纳率: 50%
浏览 4283

android 自定义scheme 通过网页打开APP

这是一个商品详情页的activity 我现在添加了intent_filter 想通过这个连接 xgshuo://product_detail?product_id=5526365552555"打开APP 但是各种浏览器试过
就是不行 但是在应用内在别的页面通过这样

 startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("xgshuo://product_detail?product_id="+product.getProduct_id()))); 

可以启动这个页面 但是为什么浏览器里就是打不开 之前在网上看到有人说部分浏览器不支持 但是系统自带的浏览器还有chrome好像支持 但是我现在所有浏览器基本都试了一遍 还是无法实现

  <activity android:name=".ui.activity.ProductDetailActivity"
            android:screenOrientation="portrait"
            >
            <intent-filter>
                <action android:name="android.intent.action.VIEW"/>
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />
                <data android:scheme="xgshuo" android:host="product_detail"/>
            </intent-filter>
        </activity>
  • 写回答

3条回答 默认 最新

  • 普通网友 2015-11-24 11:27
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题