คำถามติดแท็ก google-chrome

[google-chrome] สำหรับคำถามที่เกี่ยวข้องกับการพัฒนาด้วย Google Chrome เว็บเบราว์เซอร์ที่ใช้เครื่องมือแสดงผล Blink คำเตือน! การสนับสนุนทั่วไปสำหรับเบราว์เซอร์ไม่ได้อยู่ในหัวข้อ: คำถามเกี่ยวกับการใช้หรือการกำหนดค่าเบราว์เซอร์ควรโพสต์บน https://superuser.com Chrome OS และ Chromium อยู่นอกหัวข้อ: คำถามเกี่ยวกับ [google-chrome-os] หรือ [chromium] ควรใช้แท็กเหล่านั้น

2
ใบรับรอง SSL ไม่น่าเชื่อถือ - บนมือถือเท่านั้น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เว็บไซต์ของฉันทำงานได้ดีบน SSL ในเดสก์ท็อปของฉัน (โครม) ฉันมีล็อกสีเขียวใกล้กับแถบที่อยู่โดยระบุว่า "ยืนยันตัวตนแล้ว" แต่การใช้เบราว์เซอร์มือถือมือถือ (Chrome / Safari) ฉันเห็นข้อความต่อไปนี้ - "ข้อมูลประจำตัวของเว็บไซต์นี้ยังไม่ได้รับการยืนยัน" และล็อค (ในโครเมี่ยมใกล้กับแถบที่อยู่) มีเครื่องหมาย x สีแดงอยู่ ที่เกิดขึ้น?

16
Origin <origin> ไม่ได้รับอนุญาตจาก Access-Control-Allow-Origin
XMLHttpRequest cannot load http://localhost:8080/api/test. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin. ฉันอ่านเกี่ยวกับคำขออาแจ็กซ์ข้ามโดเมนและเข้าใจปัญหาความปลอดภัยพื้นฐาน ในกรณีของฉันมีเซิร์ฟเวอร์ 2 เครื่องกำลังทำงานอยู่ภายในเครื่องและต้องการเปิดใช้งานคำขอข้ามโดเมนระหว่างการทดสอบ localhost:8080 - Google Appengine dev server localhost:3000 - Node.js server ฉันกำลังออกคำร้องขอ ajax localhost:8080 - GAE serverขณะที่เพจของฉันโหลดจากเซิร์ฟเวอร์โหนด สิ่งที่ง่ายที่สุดและปลอดภัยที่สุด (ไม่ต้องการเริ่มด้วยdisable-web-securityตัวเลือกchrome ) ถ้าฉันต้องเปลี่ยน'Content-Type'ฉันควรทำที่โหนดเซิร์ฟเวอร์หรือไม่ อย่างไร?

6
วิธีการตรวจสอบนิพจน์ XPath ในเครื่องมือนักพัฒนา Chrome หรือ Firefox ของ Firebug
ฉันจะตรวจสอบ XPath ของฉันได้อย่างไร ฉันใช้เครื่องมือ Chrome Developers เพื่อตรวจสอบองค์ประกอบและสร้าง XPath ของฉัน ฉันตรวจสอบโดยใช้ปลั๊กอินตัวตรวจสอบ XPath ของ Chrome แต่ไม่ได้ให้ผลลัพธ์เสมอ เป็นวิธีที่ดีกว่าในการตรวจสอบ XPath ของฉัน ฉันได้ลองใช้ Firebug เพื่อตรวจสอบข้อผิดพลาดและใช้ FirePath เพื่อตรวจสอบ แต่ Firepath จะตรวจสอบ XPath ด้วยหรือไม่ ตัวเลือกสุดท้ายของฉันคือใช้ซีลีเนียม WebDriver เพื่อยืนยัน XPath ของฉัน

18
Chrome: Uncaught SyntaxError: สิ้นสุดการป้อนข้อมูลที่ไม่คาดคิด
เมื่อโหลดหน้าของฉันใน Google Chrome ฉันได้รับข้อผิดพลาดที่คลุมเครือในคอนโซล: Uncaught SyntaxError: ปลายอินพุทที่ไม่คาดคิด ฉันไม่รู้ว่าอะไรเป็นสาเหตุ ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร

16
window.close และ self.close อย่าปิดหน้าต่างใน Chrome
ปัญหาคือเมื่อฉันเรียกwindow.close()หรือself.close()ไม่ปิดหน้าต่าง ตอนนี้ดูเหมือนจะมีความเชื่อว่าใน Chrome คุณไม่สามารถปิดสคริปต์ใด ๆ ที่ไม่ใช่สคริปต์ได้ นั่นเป็นความเท็จอย่างมีเหตุผล แต่ไม่ว่ามันจะยังคงทำเช่นนั้นแม้ว่าจะต้องมีการแจ้งเตือนปรากฏขึ้นเพื่อยืนยัน สิ่งเหล่านี้ไม่ได้เกิดขึ้น ดังนั้นใครบ้างที่มีวิธีการทำงานจริงและได้รับการพิสูจน์แล้วว่าปิดหน้าต่างโดยใช้บางสิ่งบางอย่างjavascript:window.close()หรือjavascript:self.close()ทำสิ่งที่คาดหวังและสิ่งที่เกิดขึ้นใช้ได้กับทุกเบราว์เซอร์ที่ไม่ใช้ Chrome ข้อเสนอแนะใด ๆ ที่จะได้รับการชื่นชมอย่างมากและฉันกำลังมองหาโซลูชันเฉพาะ Javascript ไม่มีการใช้งาน JQuery หรือบุคคลที่สาม อัปเดต:แม้ว่าข้อเสนอแนะส่วนใหญ่จะมีข้อ จำกัด ที่ร้ายแรงและปัญหาการใช้งานคำแนะนำล่าสุด (เฉพาะสำหรับ TamperMonkey) ที่ใช้// @grant window.closeในส่วนหัวของสคริปต์มักจะทำเคล็ดลับแม้ในแท็บเหล่านั้นซึ่งปกติไม่สามารถจัดการวิธีการปิด ในขณะที่ไม่เหมาะอย่างสมบูรณ์และไม่ได้ครอบคลุมทุกกรณีมันเป็นทางออกที่ดีในกรณีของฉัน

10
ส่วนขยายของ Google chrome :: console.log () จากหน้าพื้นหลัง?
ถ้าฉันโทรconsole.log('something');จากหน้าป๊อปอัพหรือสคริปต์ใด ๆ ที่รวมอยู่ว่ามันทำงานได้ดี อย่างไรก็ตามในขณะที่หน้าพื้นหลังไม่ได้วิ่งออกจากหน้าป๊อปอัพโดยตรงจึงไม่รวมอยู่ในคอนโซล มีวิธีที่ฉันจะได้รับconsole.log()ในหน้าพื้นหลังเพื่อแสดงในคอนโซลสำหรับหน้าป๊อปอัพหรือไม่ มีวิธีใดบ้างที่จะทำให้ฟังก์ชั่นจากหน้าเว็บพื้นหลังในหน้าป๊อปอัพ

6
เหตุใด Chrome จึงระบุหน้าเว็บไม่ถูกต้องในภาษาอื่นและเสนอให้แปล
คุณลักษณะการแปลอัตโนมัติของ Google Chrome ใหม่จะเพิ่มขึ้นเป็นหนึ่งหน้าในแอปพลิเคชันของเรา เมื่อใดก็ตามที่เราไปยังหน้านี้ Chrome จะบอกเราว่าหน้านั้นอยู่ในเดนมาร์กและมีข้อเสนอให้แปล หน้าเป็นภาษาอังกฤษเหมือนกับทุก ๆ หน้าในแอพของเรา หน้านี้โดยเฉพาะคือหน้าทดสอบภายในที่มีเขตข้อมูลแบบฟอร์มไม่กี่โหลพร้อมป้ายชื่อภาษาอังกฤษ ฉันไม่รู้ว่าทำไม Chrome จึงคิดว่าหน้านี้เป็นภาษาเดนมาร์ก ใครบ้างมีความเข้าใจอย่างถ่องแท้ว่าคุณลักษณะการตรวจจับภาษานี้ทำงานอย่างไรและฉันจะทราบได้อย่างไรว่าอะไรทำให้ Chrome คิดว่าหน้าเว็บเป็นภาษาเดนมาร์ก

12
บันทึก console.log ใน Chrome เป็นไฟล์
ไม่มีใครรู้วิธีบันทึก console.log เอาต์พุตใน Chrome เป็นไฟล์หรือไม่ หรือวิธีการคัดลอกข้อความออกจากคอนโซล? สมมติว่าคุณใช้การทดสอบการทำงานสองสามชั่วโมงและคุณมีคอนโซลหลายพันบรรทัดเอาต์พุตของบล็อกใน Chrome คุณจะบันทึกหรือส่งออกได้อย่างไร

5
ทำความเข้าใจกับสถานะเครือข่าย Chrome ที่“ Stalled”
ฉันมีบันทึกเครือข่ายต่อไปนี้ใน chrome: ฉันไม่เข้าใจสิ่งใดสิ่งหนึ่ง: สิ่งที่แตกต่างระหว่างแท่งสีเทาที่เติมและแท่งสีเทาใส

4
SameSite เตือน Chrome 77
ตั้งแต่อัปเดตครั้งล่าสุดฉันมีข้อผิดพลาดเกี่ยวกับคุกกี้ที่เกี่ยวข้องกับแอตทริบิวต์ SameSite คุกกี้มาจากนักพัฒนาบุคคลที่สาม (Fontawesome, jQuery, Google Analytics, Google reCaptcha, Google Fonts ฯลฯ ) ข้อผิดพลาดในคอนโซล Chrome เป็นเช่นนี้ A cookie associated with a cross-site resource at &lt;URL&gt; was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and …

6
วิธีการปิด JavaScript ถูกเก็บขยะ
ฉันได้บันทึกข้อผิดพลาดของ Chromeต่อไปนี้ซึ่งนำไปสู่การรั่วไหลของหน่วยความจำที่ร้ายแรงและไม่ชัดเจนในรหัสของฉัน: (ผลลัพธ์เหล่านี้ใช้เครื่องมือสร้างโปรไฟล์หน่วยความจำของ Chrome Dev Tools ซึ่งรัน GC และจากนั้นใช้ภาพรวมกองของทุกสิ่งที่ไม่ได้เก็บรวบรวมไว้) ในรหัสด้านล่างนี้someClassอินสแตนซ์นั้นเก็บรวบรวมขยะ (ดี): var someClass = function() {}; function f() { var some = new someClass(); return function() {}; } window.f_ = f(); แต่จะไม่เก็บขยะในกรณีนี้ (ไม่ดี): var someClass = function() {}; function f() { var some = new someClass(); function unreachable() { some; …

5
เหตุใดตัวดีบัก Chrome จึงคิดว่าตัวแปรโลคัลปิดไม่ได้ถูกกำหนด?
ด้วยรหัสนี้: function baz() { var x = "foo"; function bar() { debugger; }; bar(); } baz(); ฉันได้รับผลลัพธ์ที่ไม่คาดคิด: เมื่อฉันเปลี่ยนรหัส: function baz() { var x = "foo"; function bar() { x; debugger; }; bar(); } ฉันได้รับผลลัพธ์ที่คาดหวัง: นอกจากนี้ถ้ามีการเรียกร้องใด ๆ กับevalภายในฟังก์ชั่นภายในที่ฉันสามารถเข้าถึงตัวแปรของฉันเป็นฉันต้องการจะทำ (ไม่สำคัญว่าสิ่งที่ฉันผ่านไปeval) ในขณะเดียวกันเครื่องมือ Firefox dev ให้พฤติกรรมที่คาดหวังในทั้งสองสถานการณ์ เกิดอะไรขึ้นกับ Chrome ที่โปรแกรมดีบั๊กทำงานได้สะดวกกว่า Firefox ฉันได้สังเกตพฤติกรรมนี้มาระยะหนึ่งแล้วและรวมถึงรุ่น 41.0.2272.43 เบต้า (64 …

20
ปิดใช้งานส่วนขยายโหมดนักพัฒนาซอฟต์แวร์ปรากฏขึ้นใน Chrome
ตั้งแต่สัปดาห์ล่าสุดของ chrome (34.0.1847.116) เมื่อสัปดาห์ที่แล้วฉันได้รับ“ ปิดการใช้งานโหมดผู้พัฒนาส่วนขยาย” เมื่อทำการทดสอบอัตโนมัติโดยใช้ watir-webdriver นี่ดูเหมือนจะเป็นส่วนขยายที่น่ารังเกียจ แต่มันก็ไม่สมเหตุสมผลสำหรับฉันว่านี่เป็นส่วนขยายที่เป็นอันตรายที่อาจเกิดขึ้นจากการที่ Chromedriver ใช้งาน ทุกคนที่ได้พบการแก้ไขสำหรับเรื่องนี้เนื่องจากฉันไม่สามารถย้อนกลับไปเป็นรุ่นก่อนหน้าหรือค้นหาตัวติดตั้งสำหรับรุ่นเก่าที่จะย้อนกลับไปและสิ่งนี้กำลังเล่นความเสียหายด้วยการทดสอบของฉัน

8
Chrome จัดเก็บส่วนขยายอยู่ที่ไหน
ฉันดูใน: C:\Documents and Settings\username\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions สำหรับส่วนขยายที่คลายการบีบอัด แต่โฟลเดอร์นั้นว่างเปล่าสำหรับฉัน สำหรับรุ่นที่ใหม่กว่า Chrome เก็บไฟล์ไว้ที่ไหน

9
จะรับ Chrome เพื่ออนุญาตเนื้อหาแบบผสมได้อย่างไร
เบราว์เซอร์ Chrome โดยค่าเริ่มต้นกำลังบล็อกเนื้อหาผสม ฉันจะปรับการตั้งค่า / การกำหนดค่าของฉันเพื่ออนุญาตเนื้อหาผสมโดยไม่ทำการปรับเปลี่ยนใด ๆ บน UI ทุกครั้งได้อย่างไร ฉันได้พบวิธีแก้ไขปัญหาสองข้อ แต่ไม่สามารถทำงานได้: มีบทความหลายบทความที่บอกว่าคุณสามารถปรับได้ภายใต้หัวข้อความปลอดภัยของ "Under the Hood" ในตัวเลือก ดูเหมือนว่าตัวเลือกนี้จะไม่มีอยู่อีกต่อไป ไม่มีแท็บ Under The Hood และไม่มีรายการแบบเลื่อนลงเพื่อปรับวิธีที่ Chrome จัดการกับเนื้อหาแบบผสมเท่าที่ฉันจะบอกได้ ตัวเลือกอื่นคือการเพิ่มการ--allow-running-insecure-contentตั้งค่าสถานะในบรรทัดคำสั่งของคุณ "C:\Program Files\Google\Chrome\Application\chrome.exe" --allow-running-insecure-contentผมทำอย่างนี้เพื่อต้องการ: อย่างไรก็ตามเรื่องนี้ไม่ได้สร้างความแตกต่าง หากฉันพยายามเพิ่มการตั้งค่าสถานะภายในเครื่องหมายคำพูดคู่ Windows ก็บ่นว่ามันไม่ถูกต้อง ดังนั้นตอนนี้ฉันมีตัวเลือกอะไรบ้างกับ Chrome เวอร์ชันล่าสุด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.