change1
							parent
							
								
									a9245afe6d
								
							
						
					
					
						commit
						25f265dbae
					
				|  | @ -1,5 +1,6 @@ | ||||||
| let isRead = true; | // initialize from localStorage
 | ||||||
| let isChoose = true; | let isRead = localStorage.getItem('readChecked') !== 'false';  // default to true
 | ||||||
|  | let isChoose = localStorage.getItem('chooseChecked') !== 'false'; | ||||||
| 
 | 
 | ||||||
| function getWord() { | function getWord() { | ||||||
|     return window.getSelection ? window.getSelection() : document.selection.createRange().text; |     return window.getSelection ? window.getSelection() : document.selection.createRange().text; | ||||||
|  | @ -9,7 +10,7 @@ function fillInWord() { | ||||||
|     let word = getWord(); |     let word = getWord(); | ||||||
|     if (isRead) Reader.read(word, inputSlider.value); |     if (isRead) Reader.read(word, inputSlider.value); | ||||||
|     if (!isChoose) return; |     if (!isChoose) return; | ||||||
|     const element = document.getElementById("selected-words"); |     //const element = document.getElementById("selected-words");
 | ||||||
|     let element1 = document.getElementById("selected-words"); |     let element1 = document.getElementById("selected-words"); | ||||||
|     let index = (String)(element1.value).indexOf(word); |     let index = (String)(element1.value).indexOf(word); | ||||||
|     localStorage.setItem("nowWord",element1.value); |     localStorage.setItem("nowWord",element1.value); | ||||||
|  | @ -29,8 +30,15 @@ inputSlider.oninput = () => { | ||||||
| 
 | 
 | ||||||
| function onReadClick() { | function onReadClick() { | ||||||
|     isRead = !isRead; |     isRead = !isRead; | ||||||
|  |     localStorage.setItem('readChecked', isRead); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| function onChooseClick() { | function onChooseClick() { | ||||||
|     isChoose = !isChoose; |     isChoose = !isChoose; | ||||||
|  |     localStorage.setItem('chooseChecked', isChoose); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | // 如果网页刷新,停止播放声音
 | ||||||
|  | if (performance.getEntriesByType("navigation")[0].type == "reload") { | ||||||
|  |     Reader.stopRead(); | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue