//查看活动规则
$(".couponBottom a").click(function(){
markPoint(9);
jsBridge.showWebPage({
title:"活动规则",
pageUrl: global.localUrl+"tmp/2017/prize/invateRule.html"
});
})
//立即使用
$("#dialog_use").click(function(){
markPoint(10);
jsBridge.showAppPage({pageID:"mainPage"})
})
//我的优惠券
$("#dialog_my_coupon").click(function(){
jsBridge.showAppPage({pageID:"myCoupon"})
})
//app交互
var jsBridge = (function () {
function connectWebViewJavascriptBridge(callback) {
if (window.WebViewJavascriptBridge) {
callback(WebViewJavascriptBridge);
} else {
document.addEventListener('WebViewJavascriptBridgeReady', function () {
callback(WebViewJavascriptBridge);
}, false)
}
}
return {
init: function (fn) {
connectWebViewJavascriptBridge(function (WebViewJavascriptBridge) {
WebViewJavascriptBridge.init(function (message, responseCallback) { });
fn && fn();
})
},
showAppPage: function (obj) {
WebViewJavascriptBridge.callHandler('showAppPage', { pageID: obj.pageID }, function (response) { });
},
showWebPage: function (obj) {
WebViewJavascriptBridge.callHandler('showWebPage', { title: obj.title, pageUrl: obj.pageUrl }, function (response) { });
},
getSid: function (callback) {
WebViewJavascriptBridge.callHandler('getSid', {}, function (response) { callback(response); });
}
}
})();