我最近更新了設備到iOS 10,並且在從一個視圖切換到另一個視圖時面臨隱藏iOS鍵盤的問題。它與iOS 9.3一起運行良好。在角度js升級到iOS 10後,iOS鍵盤不會隱藏
編程我所做的是,當我導航到第二個視圖時,我攔截了一些元素並自動聚焦一個輸入框。當我回到第一個視圖時,它變得隱藏起來,但現在使用10.0,它不會自動隱藏它。
由於隱私問題,我無法在這裏發佈我的代碼,但這是一個角碼,我寫了一個指令,攔截第二個視圖中的輸入框上的點擊,並自動對焦,這又使鍵盤彈出向上。
現在我的要求是當我回到第一個視圖時隱藏這個鍵盤。
由於iOS 10是最近發佈的任何幫助或建議,將不勝感激。
N.B:一切行之有效的iOS 8和9
這裏是我曾嘗試:
試圖隱藏活躍的DOM元素。
document.activeElement.blur();
還嘗試調用模糊使用目標屬性$元通過傳遞給我的鏈接函數的指令。
調用blur()沒有爲我解決它。任何想法爲什麼?我正在使用React,但概念是一樣的。 – stone