25 lines
		
	
	
		
			818 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
		
		
			
		
	
	
			25 lines
		
	
	
		
			818 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
|  | <!DOCTYPE html> | ||
|  | <html lang="en"> | ||
|  |     <head> | ||
|  |         <script type="application/javascript"> | ||
|  |             const remote = require('electron').remote; | ||
|  |             const fs = require('fs-extra'); | ||
|  | 
 | ||
|  |             const target_file = remote.getGlobal("browser-root"); | ||
|  |             console.log("Navigate to %s", target_file); | ||
|  | 
 | ||
|  |             if(fs.existsSync(target_file)) | ||
|  |                 window.location.href = target_file; | ||
|  |             else { | ||
|  |                 console.error("Failed to find target file!"); | ||
|  |                 if(!remote.getCurrentWebContents().isDevToolsOpened()) | ||
|  |                     remote.getCurrentWebContents().openDevTools(); | ||
|  |             } | ||
|  |         </script> | ||
|  |         <title>TeaClient - loading files</title> | ||
|  |     </head> | ||
|  |     <body> | ||
|  |         An unknown error happened!<br> | ||
|  |         Please report this! | ||
|  |     </body> | ||
|  | </html> |