web网页引导app启动或下载 有安装则启动app,未安装或启动失败引导下载
来源:互联网 发布:油田开发数据 编辑:程序博客网 时间:2024/05/16 00:38
app-download-boot
web网页引导app启动或下载。若有安装app则启动,未安装或启动失败(或超时)跳转至指定网页。
源码地址:https://github.com/capricorncd/app-download-boot
使用方法
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>App-Download-Boot by Capricorncd</title></head><body><header> <h1>NAME</h1> <p>App introduction or brief explanation</p></header><div class="btn-group"> <button class="btn app-down" id="downloadBtn">Download</button></div><!--引入app-download-boot.js文件--><script src="../dist/app-download-boot.js"></script><script> var appDownload = new appDownloadBoot({ android: { // 直接下载的文件地址 file: 'http://kekecang.com/kekecang.apk', // 自定义协议,与app之间的通信(app捕获该协议做相应操作) // 需要Android程序员配合,教程 https://my.oschina.net/liucundong/blog/354029 schema: 'xmq://', yyb: 'http://a.app.qq.com/o/simple.jsp?pkgname=com.gaijiawang.kekecang' // 应用宝推广链接 }, ios: { appid: "1110650922", // appStore appstore: 'https://itunes.apple.com/cn/app/ke-ke-cang/id1110650922?mt=8', // 自定义协议,与app之间的通信(app捕获该协议做相应操作) // 需要ios程序员配合,教程 http://blog.csdn.net/it_kaka/article/details/51958312 schema: 'xmq://' }, // app下载介绍页面或官网 site: 'http://kekecang.com/', // 需要在App内打开的内容链接(app已安装时,启动App并加载此页面) url: 'http://cd.qq.com/a/20161123/005577.htm' }); // 点击页面上的下载按钮,跳转或下载app document.getElementById('downloadBtn').onclick = function () { appDownload.download(); };</script></body></html>
Options 参数
- android:
Object
安卓系统相关配置。
file:
string
app文件链接地址。schema:
string
与app的通信协议,用于检验是否安装了该app或app捕获该协议做相应操作。yyb:
string
腾讯应用宝对应的app地址,当在微信中访问时,将跳转至该链接。
- ios:
Object
IOS设备,对应的相关配置。
appid:
number
appid;appstore:
string
apple store 对应的app下载地址;schema:
string
与app的通信协议,用于检验是否安装了该app或app捕获该协议做相应操作。
site:
string
app下载介绍页面或官网地址。url:
string
需要在App内打开的内容链接(app已安装时,启动App并加载此页面)或字符串。
阅读全文
0 0
- web网页引导app启动或下载 有安装则启动app,未安装或启动失败引导下载
- 一个APP唤醒另一个App,如果这个App没有安装,则提示未安装或立即下载
- 网页判断判断是否安装APP并启动,没有安装就跳转到下载页面
- ubuntu启动引导失败
- App安装未运行后自启动
- APP启动引导页实现方式
- iOS APP启动引导界面 EAIntroView
- app第一次启动显示引导页
- 玩转慕课网App启动引导页效果
- APP启动引导界面的编写
- Android 判断APP是否安装和引导下载实现
- 安装、卸载、启动app
- 为用户节省流量,app第一次安装或升级启动时,本地进行一些必要基础数据的存储,避免多余的下载
- Android&iOS:如何在外部启动app(若有安裝APP, 则自动启动app(使用 URL Schema), 若没有安装, 则询问是不是到应用市场下载)
- 网页上启动特定android应用,如果安装就打开,如果未安装就跳到下载页面
- 安装Fedora11后,修复XP启动引导
- U盘启动引导安装linux
- U盘启动引导安装linux
- [Leetcode] 241. Different Ways to Add Parentheses 解题报告
- Spark性能调优基础篇
- JS ES6教程
- 阿里云服务器ECS配置全解
- QtQuick 技巧 7
- web网页引导app启动或下载 有安装则启动app,未安装或启动失败引导下载
- Windows单机配置Zookeeper环境
- Swift
- androidStudio打包后百度地图出不来的问题
- PUTTY中永久更改字体大小
- 史上最全greendao源码解析
- el 表达式
- MVP 设计模式理解,实战理解MVP
- 算法-剑指offer-二叉搜索树的后序遍历序列