


Comment ouvrir une application locale Android - écrire une connexion via les compétences du didacticiel html5 _html5
1. Définir le lien en html
href=”[scheme]://[host]/[path]?[query]”
Le schéma peut être défini sur n'importe quelle valeur dans l'application, et les paramètres pour Android et iOS sont les mêmes
2 Si l'application locale existe, ouvrez l'application directement si c'est le cas ; n'existe pas, attendez un certain temps Accédez à l'Appstore
Vous devez déterminer le navigateur sous la plate-forme iOS ou Android, vous devez déterminer le navigateur WeChat
- <code classe="hljs" javascript="">var openApp = fonction () {
- var btnOpenApp = document.getElementById(open-app);
- btnOpenApp.onclick = fonction () {
- //Ouvrir la fonction d'application locale
- var ouvrir=fonction(url){
- délai d'expiration de la variable ;
- function try_to_open_app() {
- timeout = setTimeout(function(){
- window.location.href=url;
- console.log()
- }, );
- }
- try_to_open_app();
- }
- if (/android/i.test(navigator.userAgent)) {
- //alerte(Ceci est le navigateur Android.);//Ceci est le navigateur pour la plateforme Android
- if (/MicroMessenger/i.test(navigator.userAgent)) {
- alerte (Ceci est le navigateur MicroMessenger, veuillez utiliser le navigateur local pour l'ouvrir);//Ceci est le navigateur sous la plateforme WeChat
- }
- autre {
- ouvrir (url du marché des applications Android) ;
- }
- }
- if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
- //alert(Ceci est le navigateur iOS.);//Ceci est le navigateur pour la plateforme iOS
- if (/MicroMessenger/i.test(navigator.userAgent)) {
- alerte (le navigateur intégré de WeChat ne prend pas en charge l'ouverture des applications locales, veuillez cliquer sur le coin supérieur droit pour l'ouvrir avec un navigateur local) ; //Il s'agit du navigateur sous la plateforme WeChat
- }
- autre {
- ouvrir (URL du marché des applications iOS);
- }
- }
- };
- }code>
Android配置
- <activité android:name=".ui. UploadActivity" android:screenorientation="portrait">
- <filtre d'intention>
- <données android:scheme=" http" android:host="192.168.167.33" android:port ="8088" android:path="/mi-tracker- web/download.html">
- <action android:name=" android.intent.action.VIEW">
- <catégorie android:nom=" android.intent.category.DEFAULT">
- <catégorie android:nom=" android.intent.category.BROWSABLE">
- catégorie>catégorie>action>données >intent-filter>
- activité>
Ouvrir la candidature
- <%@ page langue="java" contentType="text/html; charset=ISO-8859-1"
- pageEncoding="ISO-8859-1"%>
- <script type="texte/ javascript"> window.location="market://search?q=com.singtel .travelbuddy.android";script>
- String str = "market://details?id=" getPackageName();
- Intent localIntent = nouveau Intent("android.intent.action.VIEW");
- localIntent.setData(Uri.parse(str));
- startActivity(localIntent);
HTML配置示例
Ouvrir l'application
Open Market
Détails de l'Open Market
Android获取参数:
- Uri uri = getIntent().getData(); String test1= uri.getQueryParameter("arg0"); String test2= uri.getQueryParameter("arg1");
- webView.setWebViewClient(new WebViewClient(){
- @Override
- public boolean shouldOverrideUrlLoading(WebView view, String url) {
- Uri uri=Uri.parse(url);
- if(uri.getScheme().equals("m")&&uri.getHost().equals("my.com")){
- String arg=uri.getQueryParameter("arg");
- String arg=uri.getQueryParameter("arg");
- }autre{
- view.loadUrl(url);
- }
- retour vrai ;
- }
- });
以上所述是小编给大家介绍的Android本地应用打开方法——通过html5写连接 ,希望对大家有所帮助!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Ces derniers jours, Ice Universe n'a cessé de révéler des détails sur le Galaxy S25 Ultra, qui est largement considéré comme le prochain smartphone phare de Samsung. Entre autres choses, le fuyard a affirmé que Samsung prévoyait d'apporter une seule mise à niveau de l'appareil photo.

OnLeaks s'est désormais associé à Android Headlines pour offrir un premier aperçu du Galaxy S25 Ultra, quelques jours après une tentative infructueuse de générer plus de 4 000 $ auprès de ses abonnés X (anciennement Twitter). Pour le contexte, les images de rendu intégrées ci-dessous h

En plus d'annoncer deux nouveaux smartphones, TCL a également annoncé une nouvelle tablette Android appelée NXTPAPER 14, et sa taille d'écran massive est l'un de ses arguments de vente. Le NXTPAPER 14 est doté de la version 3.0 de la marque emblématique de panneaux LCD mats de TCL.

Le Vivo Y300 Pro vient d'être entièrement dévoilé et c'est l'un des téléphones Android de milieu de gamme les plus fins avec une grande batterie. Pour être exact, le smartphone ne fait que 7,69 mm d'épaisseur mais dispose d'une batterie de 6 500 mAh. C'est la même capacité que le lancement récent

Ces derniers jours, Ice Universe n'a cessé de révéler des détails sur le Galaxy S25 Ultra, qui est largement considéré comme le prochain smartphone phare de Samsung. Entre autres choses, le fuyard a affirmé que Samsung prévoyait d'apporter une seule mise à niveau de l'appareil photo.

Samsung n'a pas encore donné d'indications sur la date à laquelle il mettrait à jour sa série de smartphones Fan Edition (FE). Dans l’état actuel des choses, le Galaxy S23 FE reste l’édition la plus récente de la société, ayant été présentée début octobre 2023. Cependant, de nombreux

Motorola a lancé d'innombrables appareils cette année, même si seuls deux d'entre eux sont pliables. Pour le contexte, alors que la plupart des pays du monde ont reçu la paire sous le nom de Razr 50 et Razr 50 Ultra, Motorola les propose en Amérique du Nord sous le nom de Razr 2024 et Razr 2.

Le Redmi Note 14 Pro Plus est désormais officiel en tant que successeur direct du Redmi Note 13 Pro Plus de l'année dernière (375 $ sur Amazon). Comme prévu, le Redmi Note 14 Pro Plus est en tête de la série Redmi Note 14 aux côtés du Redmi Note 14 et du Redmi Note 14 Pro. Li
