android 分享html代码下载,app在html下载完整可用 包括微信分享

//判断是否下载app及安卓和ios手机

(function(){

var ua = navigator.userAgent.toLowerCase();

var t;

if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {

var config = {

/*scheme:必须*/

// scheme_IOS: 'https://itunes.apple.com/app/id1190178341',

// scheme_Adr: 'http://47.104.1.9/apk/MJ_3_20.apk',

download_url: document.getElementById('J-download-ios').value,

timeout: 600

};

}else{

var config = {

/*scheme:必须*/

// scheme_IOS: 'https://itunes.apple.com/app/id1190178341',

// scheme_Adr: 'http://47.104.1.9/apk/MJ26.apk',

download_url: document.getElementById('J-download-and').value,

timeout: 600

};

}

function openclient() {

var startTime = Date.now();

var ifr = document.createElement('iframe');

ifr.src = ua.indexOf('os') > 0 ? config.scheme_IOS : config.scheme_Adr;

ifr.style.display = 'none';

document.body.appendChild(ifr);

var t = setTimeout(function() {

var endTime = Date.now();

if (!startTime || endTime - startTime < config.timeout + 200) {

window.location = config.download_url;

} else {

}

}, config.timeout);

window.onblur = function() {

clearTimeout(t);

}

}

window.addEventListener("DOMContentLoaded", function(){

document.getElementById("J-call-app").addEventListener('click',openclient,false);

}, false);

//获取房间号

function UrlParameters(){

var urlIndex=window.location.href.indexOf("?");

if(urlIndex)

{

var parameters=window.location.href.substring(urlIndex+1);

if(parameters)

{

var arrayParam=parameters.split("&"); //参数数组

var index;var name;var value;

for(var i=0;i

{

index=arrayParam[i].indexOf("=");

name=arrayParam[i].substring(0,index);

value=arrayParam[i].substring(index+1);

this[name]=value;

}

}

}

}

//获取房间号打开app进入房间

function openApp() {

var isrefresh = getUrlParam('refresh'); // 获得refresh参数

if(isrefresh == 1) {

return

}

window.location.href = 'com.jhhhmj.mj://?TableKey=888888';

window.setTimeout(function () {

window.location.href += '&refresh=1' // 附加一个特殊参数,用来标识这次刷新不要再调用myapp:// 了

}, 500);

}

//判断是否是微信浏览器

$(document).ready(function(){

var ua = window.navigator.userAgent.toLowerCase();

if (ua.match(/MicroMessenger/i) == 'micromessenger') {

if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {

$('#and img').attr("src","/assets/bsgrid/images/ceshi/ios.png");

$("#and").show();

}else if (/(Android)/i.test(navigator.userAgent)) {

// alert(111)

$('#and img').attr("src","/assets/bsgrid/images/ceshi/and.png");

$("#and").show();

} else {

$('#and img').attr("src","/assets/bsgrid/images/ceshi/and.png");

$("#and").show();

}

}

var urlParams=new UrlParameters();

if(typeof urlParams!="undefined"&&typeof urlParams.TableKey!="undefined"&&urlParams.TableKey!=0){

window.location.href = 'com.jhhhmj.mj://?TableKey='+urlParams.TableKey;

//window.location.href = 'gahhmajiang://TableKey=888888';

}

var browser = {

versions: function () {

var u = navigator.userAgent, app = navigator.appVersion;

return {

trident: u.indexOf('Trident') > -1, //IE内核

presto: u.indexOf('Presto') > -1, //opera内核

webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核

gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核

mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/), //是否为移动终端

ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端

android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器

iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器

iPad: u.indexOf('iPad') > -1, //是否iPad

weixin: u.match(/MicroMessenger/i), //微信浏览器

webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部

};

}(),

language: (navigator.browserLanguage || navigator.language).toLowerCase()

};

});

})()

复制代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值