124 lines
3.4 KiB
HTML
124 lines
3.4 KiB
HTML
|
<!DOCTYPE html>
|
|||
|
<html>
|
|||
|
<head>
|
|||
|
<meta charset="utf-8" />
|
|||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|||
|
<title>广告启动页</title>
|
|||
|
<link rel="stylesheet" href="../css/advertise.css">
|
|||
|
<!-- uni 的 SDK -->
|
|||
|
<script type="text/javascript" src="../js/webView.js"></script>
|
|||
|
</head>
|
|||
|
<body>
|
|||
|
<div class="content">
|
|||
|
<div class="con">
|
|||
|
<img id="img" src="../imgs/domain.jpeg">
|
|||
|
</div>
|
|||
|
<div class="btn" id="timer">
|
|||
|
<div id="info">跳过</div>
|
|||
|
<div class="circleProgress_wrapper btn">
|
|||
|
<div class="wrapper right">
|
|||
|
<div class="circleProgress rightcircle"></div>
|
|||
|
</div>
|
|||
|
<div class="wrapper left">
|
|||
|
<div class="circleProgress leftcircle"></div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</body>
|
|||
|
<script>
|
|||
|
|
|||
|
// var currentAd = {
|
|||
|
// operation_type: 'NONE'
|
|||
|
// };
|
|||
|
|
|||
|
|
|||
|
// function getRandom(start, end, fixed = 0) {
|
|||
|
// let differ = end - start
|
|||
|
// let random = Math.random()
|
|||
|
// return (start + differ * random).toFixed(fixed)
|
|||
|
// }
|
|||
|
|
|||
|
// document.addEventListener('plusready', function () {
|
|||
|
// var xhr = new plus.net.XMLHttpRequest();
|
|||
|
// xhr.onreadystatechange = function () {
|
|||
|
// switch (xhr.readyState) {
|
|||
|
// case 0:
|
|||
|
// break;
|
|||
|
// case 1:
|
|||
|
// break;
|
|||
|
// case 2:
|
|||
|
// break;
|
|||
|
// case 3:
|
|||
|
// break;
|
|||
|
// case 4:
|
|||
|
// if (xhr.status == 200) {
|
|||
|
// let res = JSON.parse(xhr.responseText);
|
|||
|
// if (res.length > 0) {
|
|||
|
// currentAd = res[getRandom(0, res.length - 1)];
|
|||
|
// document.getElementById("img").src = currentAd.pic_url;
|
|||
|
// } else {
|
|||
|
// plus.webview.currentWebview().close();
|
|||
|
// }
|
|||
|
// //alert("xhr请求成功:" + xhr.responseText);
|
|||
|
// } else {
|
|||
|
// plus.webview.currentWebview().close();
|
|||
|
// //alert("xhr请求失败:" + xhr.readyState);
|
|||
|
// }
|
|||
|
// break;
|
|||
|
// default:
|
|||
|
// break;
|
|||
|
// }
|
|||
|
// }
|
|||
|
// // xhr.open("GET", "https://api-buyer-app.yinbei.cn/advertisement");
|
|||
|
// xhr.send();
|
|||
|
// }, false);
|
|||
|
|
|||
|
|
|||
|
// document.addEventListener('UniAppJSBridgeReady', function () {
|
|||
|
// document.querySelector('.con').addEventListener('click', function (e) {
|
|||
|
// if (e.isTrusted) {
|
|||
|
// plus.webview.currentWebview().close();
|
|||
|
// switch (currentAd.operation_type) {
|
|||
|
// // 链接地址
|
|||
|
// case 'URL':
|
|||
|
// plus.webview.open(currentAd.operation_url)
|
|||
|
// break;
|
|||
|
// // 商品
|
|||
|
// case 'GOODS':
|
|||
|
// uni.navigateTo({
|
|||
|
// url: `/pages/product/goods?id=` + currentAd.operation_param
|
|||
|
// });
|
|||
|
// break;
|
|||
|
// // 关键字
|
|||
|
// case 'KEYWORD':
|
|||
|
// uni.navigateTo({
|
|||
|
// url: '/pages/recommend/recommend' + currentAd.operation_param
|
|||
|
// });
|
|||
|
// break;
|
|||
|
// // 店铺
|
|||
|
// case 'store':
|
|||
|
// uni.navigateTo({
|
|||
|
// url: `/pages/product/shopPage?id=` + currentAd.operation_param
|
|||
|
// });
|
|||
|
// break;
|
|||
|
// // 分类
|
|||
|
// case 'CATEGORY':
|
|||
|
// uni.navigateTo({
|
|||
|
// url: '/pages/category/category'
|
|||
|
// });
|
|||
|
// break;
|
|||
|
// default:
|
|||
|
// break;
|
|||
|
// }
|
|||
|
// }
|
|||
|
// });
|
|||
|
// document.querySelector('.btn').addEventListener('click', function (e) {
|
|||
|
// if (e.isTrusted) {
|
|||
|
// plus.webview.currentWebview().close();
|
|||
|
// }
|
|||
|
// });
|
|||
|
// });
|
|||
|
</script>
|
|||
|
</html>
|