From f3cf0e8391ff2b0967700c087d6b2c9e1cc48ec9 Mon Sep 17 00:00:00 2001
From: hdw <hdw@192.168.1.4>
Date: 星期一, 24 十二月 2018 09:41:59 +0800
Subject: [PATCH] 修改内容

---
 gx_tieta/WebRoot/js/VoiceUtil.js |   32 +++++++++++++++++++++++++++++++-
 1 files changed, 31 insertions(+), 1 deletions(-)

diff --git a/gx_tieta/WebRoot/js/VoiceUtil.js b/gx_tieta/WebRoot/js/VoiceUtil.js
index 6bf489e..08e3a96 100644
--- a/gx_tieta/WebRoot/js/VoiceUtil.js
+++ b/gx_tieta/WebRoot/js/VoiceUtil.js
@@ -52,6 +52,16 @@
 
 };
 
+// 寮�鍚�/鍏抽棴褰撳墠璇煶鎾姤 锛堜緷璧栦笌base.js瀵煎叆鐨凜ookie鏂规硶锛�
+Voice.prototype.changeSpeak = function(bool) {
+	this.speak_enable = bool;
+	setCookie('voice', bool);
+	// 閫�鍑哄綋鍓嶆挱鎶�
+	if(!bool) {
+		this.cancel();
+	}
+};
+
 // 閫�鍑哄綋鍓嶆挱鎶�
 Voice.prototype.cancel = function() {
 	this.speak.cancel();
@@ -83,4 +93,24 @@
 
 
 var voice = new Voice();
-voice.cancel();
\ No newline at end of file
+var voiceStatus = getCookie('voice');
+// 璁剧疆鍒濆璇煶鎾姤鐘舵��
+voiceStatus = voiceStatus=='false'?false:true;
+voice.changeSpeak(voiceStatus);
+voice.cancel();
+
+// 璁剧疆鍒濆鍖栬闊虫挱鎶ュ浘鏍�
+if(!voiceStatus) {
+	$('.web-status .cell-list.voice').addClass('close-voice');
+}
+
+// 鐐瑰嚮澹伴煶鐨勫浘鏍�
+$('.web-status .cell-list.voice').click(function() {
+	$(this).toggleClass('close-voice');
+	// 鍒ゆ柇鏄惁鍏抽棴澹伴煶
+	if($(this).hasClass('close-voice')) {
+		voice.changeSpeak(false);
+	}else {
+		voice.changeSpeak(true);
+	}
+});
\ No newline at end of file

--
Gitblit v1.9.1