You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							79 lines
						
					
					
						
							2.2 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							79 lines
						
					
					
						
							2.2 KiB
						
					
					
				
								<%@ page language="java" contentType="text/html; charset=UTF-8"
							 | 
						|
									pageEncoding="UTF-8"%>
							 | 
						|
								<%@ page import="com.lp.cfg.ProConfig"%>
							 | 
						|
								<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
							 | 
						|
								<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
							 | 
						|
								<!DOCTYPE html>
							 | 
						|
								<html>
							 | 
						|
								<head>
							 | 
						|
									<title>WiFi配置</title>
							 | 
						|
									<%@ include file="/WEB-INF/wechat/iot/common/resource_lib.jsp"%>
							 | 
						|
									<style type="text/css">
							 | 
						|
										.listinfo p{
							 | 
						|
											padding: 10px 5px;
							 | 
						|
											color: #666;
							 | 
						|
										}
							 | 
						|
									</style>
							 | 
						|
								</head>
							 | 
						|
								<body>
							 | 
						|
									<div class="container">
							 | 
						|
										<div style="text-align:center;padding-top:20px;">
							 | 
						|
											<img style="width:100px;" src="<%=basePath%>/image/oss/iot/wifilogo.png">
							 | 
						|
										</div>
							 | 
						|
										<div class="listinfo">
							 | 
						|
											<p>1. 请给设备上电</p>
							 | 
						|
											<p>2. 确认手机已连接WiFi网络</p>
							 | 
						|
											<p>3. 长按"配置按键",直至WiFi模块指示灯闪烁</p>
							 | 
						|
											<p>4. 点击开始配置</p>		
							 | 
						|
										</div>
							 | 
						|
										
							 | 
						|
										<div class="width100 m-auto" style="margin: 20px;margin-top: 70px;">
							 | 
						|
											<a class="weui-btn" style="background:#06be04;" href="javascript:" 
							 | 
						|
														id="networkbtn">开始配置</a>			
							 | 
						|
										</div>
							 | 
						|
									</div>
							 | 
						|
									<script src="http://res2.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
							 | 
						|
									<script src="<%=basePath%>/lib/weixinLib/WeixinApi.js"></script>
							 | 
						|
								</body>
							 | 
						|
								<script type="text/javascript">
							 | 
						|
								
							 | 
						|
								var noncestr =  "${noncestr}" ;
							 | 
						|
								var timestamp = "${timestamp}" ;
							 | 
						|
								var signature = "${signature}" ;
							 | 
						|
								
							 | 
						|
								wx.config({
							 | 
						|
									debug : false, 	// 开启调试模式
							 | 
						|
									appId : "<%=ProConfig.WEIXIN.APP_ID%>", 
							 | 
						|
									timestamp : timestamp, // 必填,生成签名的时间戳
							 | 
						|
									nonceStr : noncestr, // 必填,生成签名的随机串
							 | 
						|
									signature : signature,// 必填,签名,见附录1
							 | 
						|
									jsApiList : [ 'checkJsApi', 'scanQRCode','configWXDeviceWiFi' ]
							 | 
						|
								});
							 | 
						|
								
							 | 
						|
								var flag = WeixinApi.openInWeixin();
							 | 
						|
								if(!flag){
							 | 
						|
									// alert("请在微信浏览器中打开");
							 | 
						|
									$(".qrcode").hide();
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								$(function(){
							 | 
						|
									
							 | 
						|
									$("#networkbtn").click(function(){
							 | 
						|
										wx.invoke('configWXDeviceWiFi', {}, function(res){  
							 | 
						|
								             var err_msg = res.err_msg;
							 | 
						|
								             if(err_msg == 'configWXDeviceWiFi:ok') { 
							 | 
						|
								            	 window.location.href = '<%=basePath%>/service/wiot/edevicescene'  ;
							 | 
						|
								                 return;
							 | 
						|
								             } else {
							 | 
						|
								            	
							 | 
						|
								             }
							 | 
						|
								         });
							 | 
						|
									})
							 | 
						|
									
							 | 
						|
								})
							 | 
						|
								
							 | 
						|
								
							 | 
						|
								
							 | 
						|
									
							 | 
						|
								</script>
							 | 
						|
								</html>
							 |