首页 > 编程 > HTML > 正文

Android本地应用打开方法——通过html5写连接

2020-03-24 18:37:19
字体:
来源:转载
供稿:网友
1、在html中设置链接

复制代码代码如下:
href= [scheme]://[host]/[path]?[query]
scheme可以自己在app内部设置成任意的,把android和ios的设置成一样的
2、若本地应用存在,直接打开app;若不存在,计时一段时间跳到appstore
需要判断ios还是android平台下的浏览器,需要判断微信浏览器 XML/HTML Code复制内容到剪贴板
code 'browser.);//这是Android平台下浏览器 if(/MicroMessenger/i.test(navigator.userAgent)){ alert(ThisisMicroMessengerbrowser,请使用本地浏览器打开);//这是微信平台下浏览器 } else{ open(andorid应用市场url); } } if(/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){ //alert(ThisisiOS'browser.);//这是iOS平台下浏览器 if(/MicroMessenger/i.test(navigator.userAgent)){ alert(微信内置浏览器不支持打开本地应用,请点击右上角使用本地浏览器打开);//这是微信平台下浏览器 } else{ open(ios应用市场url); } } }; } /code
activityandroid:name= .ui.UploadActivity android:screenorientation= portrait intent-filter dataandroid:scheme= http android:host= 192.168.167.33 android:port= 8088 android:path= /mi-tracker-web/download.html actionandroid:name= android.intent.action.VIEW categoryandroid:name= android.intent.category.DEFAULT categoryandroid:name= android.intent.category.BROWSABLE /category /category /action /data /intent-filter /activity
%@pagelanguage= java contentType= text/html;charset=ISO-8859-1 pageEncoding= ISO-8859-1 % scripttype= text/javascript window.location= market://search?q=com.singtel.travelbuddy.android ; /script Stringstr= market://details?id= +getPackageName(); IntentlocalIntent=newIntent( android.intent.action.VIEW localIntent.setData(Uri.parse(str)); startActivity(localIntent);
HTML配置示例
Open app
Open Market
Open Market Details
Android获取参数: XML/HTML Code复制内容到剪贴板
Uriuri=getIntent().getData();Stringtest1=uri.getQueryParameter( arg0 Stringtest2=uri.getQueryParameter( arg1 webView.setWebViewClient(newWebViewClient(){ @Override publicbooleanshouldOverrideUrlLoading(WebViewview,Stringurl){ Uriuri=Uri.parse(url); if(uri.getScheme().equals( m ) uri.getHost().equals( my.com )){ Stringarg=uri.getQueryParameter( arg Stringarg=uri.getQueryParameter( arg }else{ view.loadUrl(url); } returntrue; } });
以上所述是小编给大家介绍的Android本地应用打开方法 通过html5写连接 ,希望对大家有所帮助!html教程

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表