fix(client): fix script id of Captcha
This commit is contained in:
		
							parent
							
								
									66f3de6262
								
							
						
					
					
						commit
						dd93a07c0f
					
				
					 1 changed files with 4 additions and 2 deletions
				
			
		|  | @ -62,14 +62,16 @@ const src = computed(() => { | ||||||
| 	} | 	} | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
|  | const scriptId = computed(() => `script-${props.provider}`) | ||||||
|  | 
 | ||||||
| const captcha = computed<Captcha>(() => window[variable.value] || {} as unknown as Captcha); | const captcha = computed<Captcha>(() => window[variable.value] || {} as unknown as Captcha); | ||||||
| 
 | 
 | ||||||
| if (loaded) { | if (loaded) { | ||||||
| 	available.value = true; | 	available.value = true; | ||||||
| } else { | } else { | ||||||
| 	(document.getElementById(props.provider) || document.head.appendChild(Object.assign(document.createElement('script'), { | 	(document.getElementById(scriptId.value) || document.head.appendChild(Object.assign(document.createElement('script'), { | ||||||
| 		async: true, | 		async: true, | ||||||
| 		id: props.provider, | 		id: scriptId.value, | ||||||
| 		src: src.value, | 		src: src.value, | ||||||
| 	}))) | 	}))) | ||||||
| 		.addEventListener('load', () => available.value = true); | 		.addEventListener('load', () => available.value = true); | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue