輕觸搜尋功能於 2015 年 6 月在 Chrome 43 推出,適用於多數 Android 手機。當使用者在 Chrome 的任何網頁上輕觸文字時,系統會選取該字詞以及相關的周圍文字。搜尋字詞會顯示在螢幕底部的列中,使用者可以開啟重疊面板,查看完整的搜尋結果。

只要是可選取、非互動或無法聚焦的純文字,系統就會啟用輕觸觸發功能。如果網頁有點擊處理常式,可回應輕觸文字的動作,系統會自動偵測回應,並忽略該回應,因為我們知道開發人員打算處理該事件。使用按住手勢手動選取文字,也會觸發「輕觸搜尋」列。使用者可以透過 Chrome 的隱私權設定,使用偏好設定啟用或停用這項功能。
身為網站作者,您可能不希望在特定元素上輕觸手勢觸發搜尋功能。為確保 Chrome 能執行您想要的動作,請建立下列元素:
- 可聚焦:在元素上新增
tabindex=-1
屬性。 - 互動式:使用任何一種標準方式,指出元素為互動式:
- 無法選取:使用
-webkit-user-select: none
;即使使用按住手勢,無法選取的文字也不會觸發觸控搜尋功能。
如果「輕觸搜尋」功能在應觸發時或位置未觸發,或間歇性觸發,則元素可能在不應標示為可聚焦或可互動時,就標示為可聚焦或可互動。請按照下列程序,找出導致輕觸搜尋功能無法觸發的原因:
- 檢查是否可使用觸控與按住手勢選取文字。如果系統選取文字,但未顯示「輕觸搜尋」列,請確認你在 Chrome 的「隱私權」下方「輕觸搜尋」設定中,未停用這項功能。請注意,部分低階裝置不支援觸控搜尋功能。
- 如果在選取文字時顯示「輕觸搜尋」列,但在輕觸時未顯示,則表示有輕觸觸發問題。如果觸發動作是間歇性的,問題可能出在元素的 JavaScript 處理常式會依條件啟動動畫。
- 如果系統從未觸發事件,請參閱上方列出的觸發原因 (檢查元素是否可聚焦或可互動)。
如果網頁仍未正常運作,請前往 crbug.com 回報錯誤,並新增 Cr-UI-Browser-Mobile-TouchToSearch
標籤。