การสร้าง URL ที่จะเปิดใน Chrome เสมอ


15

หากฉันต้องการให้แน่ใจว่ามีการคลิก URL จะเปิดใน Chrome (แทนที่จะเป็นเบราว์เซอร์เริ่มต้น) ฉันสามารถทำได้โดยแก้ไขส่วนหัวหรือไม่

ตัวอย่างเช่นฉันสามารถรับ URL ที่เปิดอยู่เสมอใน Evernote โดยเริ่มต้นด้วย Evernote: ///

เป็นไปได้หรือไม่เช่นมีโครเมียม: ///www.url.com


ส่วนหนึ่งของ URL นั้นเรียกว่า "โปรโตคอล"
Octopus

คำตอบ:


13

Google มีเอกสารอย่างเป็นทางการในแอป Chrome iOS ของโครงการ URI ในตัวเว็บไซต์ของนักพัฒนา

เพียงแทนที่httpด้วยgooglechromeและมีhttps googlechromesหมายความว่า:

  • http://www.google.com/ กลายเป็น googlechrome://www.google.com/
  • https://apple.stackexchange.com/ กลายเป็น googlechromes://apple.stackexchange.com/

ก่อนหน้านี้มันได้รับการสนับสนุนx-โทรกลับ URLgooglechrome-x-callback://ของ สิ่งนี้อนุญาตให้แอปโทรระบุชื่อและรูปแบบ URI ให้กับ Chrome ซึ่งจะแสดงปุ่มย้อนกลับในแถบที่อยู่ที่ปิดแท็บและเรียกใช้ URI ที่ระบุ คุณลักษณะนี้ถูกลบออกเมื่อไม่กี่ปีที่ผ่านมาเมื่อ iOS 9 เพิ่มปุ่ม“ Back to …” ในแถบสถานะ (แต่รูปแบบ URI ยังคงใช้งานได้)


3
โปรดทราบว่าสิ่งนี้ไม่ได้ใช้กับ Chrome สำหรับ Mac
chenware

5

บน iOS:

googlechrome://www.example.com

1
นั่นอาจใช้ได้กับ iOS - ฉันไม่มี Chrome บน iPhone ของฉัน - แต่มันไม่สามารถใช้งานได้กับฉันบน Mavericks
samh

ฉันกำลังจะพูดเหมือนกัน คุณเสนอวิธีนี้อย่างไร ประการแรกใน Mavericks ถ้าคุณคลิกลิงค์กับโปรโตคอลนี้หรือไปที่เว็บแอดเดรส ระบบปฏิบัติการขอให้คุณเลือกแอปที่สามารถเปิดได้ แม้ว่า Chrome จะถูกเลือกด้วย Chrome จะพยายามและเปิด URL file:///googlechrome:///www.example.comทุกครั้ง
markhunte

1
@markhunte OP ไม่ได้ระบุ OS X หรือ iOS ฉันได้ชี้แจงว่านี่เป็นเพียงสำหรับ iOS
grg

@GeorgeGarside ไชโยช่วยฉันเสียเวลามากขึ้นในการพยายามคิดออก
markhunte

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