TuringsSolutions commited on
Commit
461d454
·
verified ·
1 Parent(s): 3044d71

Login failed: puppeteer is not defined - Follow Up Deployment

Browse files
Files changed (1) hide show
  1. index.html +16 -5
index.html CHANGED
@@ -223,7 +223,7 @@
223
  </div>
224
  </div>
225
 
226
- <script src="https://cdn.jsdelivr.net/npm/puppeteer-core@21.6.0/lib/esm/puppeteer-core-browser.js"></script>
227
  <script>
228
  // Global variables
229
  let browser;
@@ -562,10 +562,15 @@
562
  loginBtn.disabled = true;
563
 
564
  try {
565
- // Connect to browser instance (you'll need Chrome installed)
566
- browser = await puppeteer.connect({
567
- browserURL: 'http://127.0.0.1:9222',
568
- defaultViewport: null
 
 
 
 
 
569
  });
570
 
571
  page = (await browser.pages())[0] || await browser.newPage();
@@ -611,6 +616,12 @@
611
 
612
  // Initialize - show login modal
613
  loginModal.classList.remove('hidden');
 
 
 
 
 
 
614
  setTimeout(() => {
615
  if (conversations.length > 0) {
616
  loadMessages(conversations[0].id);
 
223
  </div>
224
  </div>
225
 
226
+ <script src="https://cdn.jsdelivr.net/npm/[email protected]/lib/esm/puppeteer.js"></script>
227
  <script>
228
  // Global variables
229
  let browser;
 
562
  loginBtn.disabled = true;
563
 
564
  try {
565
+ // Check if Puppeteer is available
566
+ if (typeof puppeteer === 'undefined') {
567
+ throw new Error('Puppeteer not loaded. Please check your internet connection.');
568
+ }
569
+
570
+ // Launch browser instance
571
+ browser = await puppeteer.launch({
572
+ headless: false,
573
+ args: ['--no-sandbox', '--disable-setuid-sandbox']
574
  });
575
 
576
  page = (await browser.pages())[0] || await browser.newPage();
 
616
 
617
  // Initialize - show login modal
618
  loginModal.classList.remove('hidden');
619
+
620
+ // Check if Puppeteer loaded
621
+ if (typeof puppeteer === 'undefined') {
622
+ alert('Warning: Puppeteer failed to load. Some features may not work.');
623
+ }
624
+
625
  setTimeout(() => {
626
  if (conversations.length > 0) {
627
  loadMessages(conversations[0].id);