浏览器打开android app

    xiaoxiao2026-03-01  9

    1.manifest中 选择要打开的activity 设置filter

      html和原生 定义好host,scheme,parameter

    <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <category android:name="android.intent.category.DEFAULT" /> <data android:host="xxxxx.com" android:scheme="xx" /> </intent-filter>

    2.在被打开的activity中 接收uri

    Uri uri = getIntent().getData(); if (uri != null) { String startNativePage = uri.getQueryParameter("xxxxxx");//uri传参 }

    因浏览器原因,不能完全适配,不过国内主流 浏览器都可以打。 亲测:QQ,360,百度,可以 。 魅族手机自带的不行

    转载请注明原文地址: https://ju.6miu.com/read-1307493.html
    最新回复(0)