var
u = navigator.userAgent;
if
(u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {
var
callbackButton = document.getElementById('btnImg');
callbackButton.onclick =
function
(e) {
e.preventDefault();
if
(userId == null) {
WebViewJavascriptBridge.callHandler('loginAction',
function
(response) {})
}
else
{
WebViewJavascriptBridge.callHandler('shareAction', {
"content"
:
"你请客,我买单,呼朋唤友一起去(趣)约车"
,
"pictureLinking"
:
"http://yueche-1254224848.cossh.myqcloud.com/che/%E5%B0%8F%E5%9B%BE.jpg"
, // 分享的图片Url
"title"
:
"趣约车-星海广场站等你"
,
"pictureUrl"
:
"http://agent.qyueche.com/sup/ShareSdk/xing.html"
, //分享的网址链接
"platform"
: [
"2"
,
"3"
]
},
function
(response) {})
}
}
function
connectWebViewJavascriptBridge(callback) {
if
(window.WebViewJavascriptBridge) {
callback(WebViewJavascriptBridge)
}
else
{
document.addEventListener(
'WebViewJavascriptBridgeReady'
,
function
() {
callback(WebViewJavascriptBridge)
},
false
);
}
}
connectWebViewJavascriptBridge(
function
(bridge) {
bridge.init(
function
(message, responseCallback) {
});
bridge.registerHandler('shareComplete',
function
(data, responseCallback) {
if
(data == 1) {
$.ajax({
type:
"get"
,
contentType:
"application/x-www-form-urlencoded"
,
url:
"http://dev.qyueche.cn/api/coupon/receiveCoupon?userId="
+ userId +
"&takeCouponType=2&couponId=187"
,
data: {},
dataType:
"json"
,
success:
function
(data) {
swal(data.message);
},
error:
function
(XMLHttpRequest, textStatus, errorThrown) {
swal('领取失败!');
}
})
}
else
{
swal('分享失败!');
}
})
bridge.registerHandler('loginComplete',
function
(data, responseCallback) {
userId = data;
})
})
}
else
if
(u.indexOf('iPhone') > -1) {
function
setupWebViewJavascriptBridge(callback) {
if
(window.WebViewJavascriptBridge) {
return
callback(WebViewJavascriptBridge);
}
if
(window.WVJBCallbacks) {
return
window.WVJBCallbacks.push(callback);
}
window.WVJBCallbacks = [callback];
var
WVJBIframe = document.createElement('iframe');
WVJBIframe.style.display = 'none';
WVJBIframe.src = 'https:
document.documentElement.appendChild(WVJBIframe);
setTimeout(
function
() {
document.documentElement.removeChild(WVJBIframe)
}, 0)
}
setupWebViewJavascriptBridge(
function
(bridge) {
bridge.registerHandler('shareComplete',
function
(data, responseCallback) {
if
(data.code == 1) {
$.ajax({
type:
"get"
,
contentType:
"application/x-www-form-urlencoded"
,
url:
"http://dev.qyueche.cn/api/coupon/receiveCoupon?userId="
+ userId +
"&takeCouponType=2&couponId=187"
,
data: {},
dataType:
"json"
,
success:
function
(data) {
swal(data.message);
},
error:
function
(XMLHttpRequest, textStatus, errorThrown) {
swal('领取失败!');
}
})
}
else
{
swal('分享失败!');
}
})
bridge.registerHandler('loginComplete',
function
(data, responseCallback) {
userId = data.userId;
})
var
callbackButton = document.getElementById('btnImg');
callbackButton.onclick =
function
(e) {
e.preventDefault();
if
(userId == null) {
bridge.callHandler('loginAction',
function
(response) {})
}
else
{
bridge.callHandler('shareAction', {
"content"
:
"你请客,我买单,呼朋唤友一起去(趣)约车"
,
"pictureLinking"
:
"http://yueche-1254224848.cossh.myqcloud.com/che/%E5%B0%8F%E5%9B%BE.jpg"
, // 分享的图片Url
"title"
:
"趣约车-星海广场站等你"
,
"pictureUrl"
:
"http://agent.qyueche.com/sup/ShareSdk/xing.html"
, //分享的网址链接
"platform"
: [
"2"
,
"3"
]
},
function
(response) {})
}
}
})
}