ปัญหา
ตั้งแต่การอัปเดตเป็น Android 5.1.1 ฉันเริ่มใช้ตัวสลับแท็บใหม่ที่ผสานกับแอพล่าสุด แต่ทุกครั้งที่ฉันคลิกที่ chrome ฉันต้องรอให้เปิดแท็บสุดท้ายเท่านั้นเพื่อเปิดตัวใหม่ต่อไปและถ้าฉันต้องการ แท็บเก่าที่ฉันสามารถเปิดได้จากแอพล่าสุด
ฉันพยายามสร้างบุ๊กมาร์กเพื่อใช้ about: blank ซึ่งทำงานได้ยกเว้นฉันไม่มีสิทธิ์เข้าถึงบุ๊กมาร์กหรือประวัติใด ๆ จากหน้าแท็บใหม่ แต่เมื่อพยายามเชื่อมโยงโดยตรงกับหน้าแท็บใหม่ฉันไม่สามารถหาวิธีได้ ซึ่งใช้งานได้
การใช้ "about: newtab" ฉันได้รับการซ้อนทับแบบโปร่งใสบนตัวเรียกใช้ซึ่งแสดงเป็น Chrome ในแอปล่าสุด
การใช้ chrome: // newtab หรือ chrome-native: // newtab ฉันได้รับขนมปังจากตัวเรียกใช้ที่ระบุว่า "ไม่ได้ติดตั้งแอป"
ฉันคิดเกี่ยวกับการสร้างแอพที่เรียบง่ายโดยไม่มี UI ซึ่งเพียงเปิด Chrome ไปยังแท็บใหม่หรือใช้ Xposed เพื่อเปลี่ยนเป็นเปิดในแท็บใหม่เมื่อคลิก แต่ไม่แน่ใจว่าจะทำอย่างไร
คำถาม
มีไฟล์ในระบบที่ฉันสามารถเปลี่ยนเพื่อเพิ่ม Chrome เป็นตัวจัดการสำหรับลิงก์ "chrome: //" ได้หรือไม่
ฉันสามารถลองวิธีอื่นเพื่อสร้างทางลัดบนตัวเรียกใช้งานของฉันเพื่อเปิดแท็บใหม่สำหรับ Chrome ได้อย่างไร
ข้อมูลเพิ่มเติม
- ตัวทดสอบที่เรียกใช้: ตัวเรียกใช้ Nova, ตัวเรียกใช้ Google Now
- รุ่น Chrome: Chrome 45.0.2454.94, Chrome Beta 46.0.2490.34
- เวอร์ชั่น Android: 5.1.1 LMY48M
- อุปกรณ์: Nexus 5
am start -n com.android.chrome/org.chromium.chrome.browser.ChromeTabbedActivity -d "about:newtab" --activity-clear-task
am start -n com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity -d "about:newtab" --activity-clear-task
(ไม่มีการขึ้นบรรทัดใหม่) ด้วยการอนุญาตรูทหรือไม่ แม้ว่าฉันสับสนในสิ่งที่คุณต้องการ คุณสามารถสร้างทางลัดแอพที่จะรันคำสั่งนั้น มีเครื่องมืออัตโนมัติมากมายที่สามารถทำงานได้ที่นี่ ที่เกี่ยวข้อง: ฉันสามารถเปิด Chrome บน Android จากบรรทัดคำสั่งได้หรือไม่