Red de conocimiento informático - Conocimiento informático - ¿Qué debo hacer si Android UC Browser no puede obtener la URL de la página web?

¿Qué debo hacer si Android UC Browser no puede obtener la URL de la página web?

Haga clic en un enlace URL en su navegador para iniciar una aplicación específica.

Primero use HTML para crear una página. El formato del contenido de la página es el siguiente:

Inicie la aplicación

Esta oración será suficiente.

El significado de cada ítem es el siguiente:

esquema: Determinar la aplicación a iniciar. ※Más detalles más adelante

Host: el símbolo correcto

ruta: la clave que se debe usar al pasar el valor ※Está bien si no la tienes

consulta: clave y valor, utilizada para obtener el valor ※ Está bien si no lo tiene

Después de escribir la prueba, se verá así:

< a href="myapp://jp.app/openwith?name=zhangsan&age= 26">Inicie la aplicación

El siguiente es el lado de Android.

Primero agregue el siguiente contenido en Actividad PRINCIPAL en AndroidManifest.xml. (Se da al iniciar la actividad)

※Se debe agregar el elemento

<.

<. / p>

Los símbolos HTML se agregan a .

El único contenido que se debe incluir es el esquema, la aplicación se puede iniciar sin otro contenido.

※Nota: intent-filter y roid.intent.action.MAIN y roid.intent.category.LAUNCHER no se pueden combinar con este contenido adicional.

Por lo tanto, si ha agregado la misma Actividad, haga lo siguiente, de lo contrario causará problemas como que el icono de la aplicación desaparezca del escritorio.

Esto no será un problema. ACTION_VIEW.equals(action)){

Uri uri = i_getvalue.getData();

if(uri ! = null){

Nombre de cadena = uri.getQueryParameter("nombre");

String edad = uri.getQueryParameter("age");

}

}

}

De esta manera puedes El valor pasado por la URL se convierte al valor pasado por la URL

.