前天晚上心血來潮,啟動以前加到 iPad 主畫面的「筆順練習」,點了國字輸入區,本來應該彈出來的虛擬鍵盤居然沒出現,試了好幾次都沒反應。印象中在 iOS 14.x 上是沒問題的,心想,大概是前一陣子將 iPad 升上 15.3.1 後,自己的程式是否又有什麼地方得配合著改了,也就先放著沒管。
隔天剛好朋友討論到升級至 15.4 的問題,用「ios 15 webapp keyboard」的關鍵字查了一下,原來虛擬鍵盤在 WebApps 中出不來的問題不是只有我遇到。其中有人說,將載具做一下「Hard Reboot」就可以解決問題。
按著 iPad 的電源鈕和 Home 鈕不放,一會兒 iPad 重新開機,再開啟主畫面中的「筆順練習」,似乎有好一點,不過,試了好幾次,會有底下三種情形:
[圖1] 虛擬鍵盤不見 |
[圖2] 虛擬鍵盤擋住輸入區 |
[圖3] 正常的畫面 |
在我還沒將 iOS 升級至 iOS 15 以前,都是像 [圖3] 一樣的,哈!現在居然像摸彩一樣,還要看 iPad 的心情!
因為朋友說他試是沒問題的,於是把心一橫,直接按了 iOS 15.4 的升級按鈕。
經過一番等待,iPad 順利升級到 iOS 15.4 (19E241),再開啟我的筆順練習 WebApp,不會有如 [圖1] 無鍵盤可輸入的問題了。如果有出現 [圖2] 的情形,如果按一下右下角的按鈕,先隱藏虛擬鍵盤,再點一下輸入區,重新叫出虛擬鍵盤,就可以有像 [圖3] 的正常畫面了。
哈!看來這是 iOS 的問題,不是我 HTML5 程式的問題。真好!可以不用再除蟲了。
沒有留言:
張貼留言