Re: [討論] 未來JS based將是App開發主流?
我個人的經驗是,
跨平台方案在解決 90% 的場景時,可能只需要 70% 的力氣就可以完成雙平台。
但剩下的 10% 場景,你可能得花 N 倍的時間才能搞定。
N 是多少,看造化,可能接近無限大。
就看你的 APP 有沒有遇到這 10% 的場景,或是 APP 妥協去劣化,避開不易辦到的事。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.109.5
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1488184833.A.148.html
推
02/27 16:54, , 1F
02/27 16:54, 1F
基本上這個 10% 是我亂說的(誤
10% 的意思只是一種比例上的感覺,當然不會剛好是 10%..
推
02/27 18:02, , 2F
02/27 18:02, 2F
推
02/27 19:36, , 3F
02/27 19:36, 3F
→
02/27 19:36, , 4F
02/27 19:36, 4F
舉一個例子,在 Ionic 裡面呼叫原生有(調參數),但 Ionic 沒有的鍵盤。
(可以自行去查網頁能跳的鍵盤有哪幾種..)
你可能想說那我寫個 native lib 呼叫原生鍵盤,
然後你會發現 Ionic 的輸入框,點擊是網頁事件,你無法阻擋他不跳鍵盤,
雖然你可以監聽到他被點擊。
然後我試過 disable 輸入框,用點擊事件跳原生..但游標不會閃。
也試過在原生那端監聽鍵盤彈起來,我強制先收下網頁的,再跳自己的,然後
你會覺得他卡卡的。
而且輸入時我還要從原生那邊收到的,傳給網頁上的輸入框..
還有一些細節忘了,總之弄了好久好不容易疑似搞定了..
最後在使用者給我快速切換兩個輸入框時,又引發了其他怪異現象..
我最後是寫了一整套網頁版本的鍵盤(還是略不順),才讓客戶接受。
如果原生調參數 30 秒搞定,那這個 N 是多少?
推
02/27 20:39, , 5F
02/27 20:39, 5F
→
02/27 20:39, , 6F
02/27 20:39, 6F
→
02/27 20:45, , 7F
02/27 20:45, 7F
→
02/27 20:49, , 8F
02/27 20:49, 8F
→
02/27 20:50, , 9F
02/27 20:50, 9F
→
02/27 20:51, , 10F
02/27 20:51, 10F
→
02/27 20:53, , 11F
02/27 20:53, 11F
推
02/27 20:56, , 12F
02/27 20:56, 12F
→
02/27 20:58, , 13F
02/27 20:58, 13F
推
02/27 21:42, , 14F
02/27 21:42, 14F
→
02/27 21:43, , 15F
02/27 21:43, 15F
※ 編輯: bmzz (114.44.109.5), 02/27/2017 23:56:31
推
02/28 00:15, , 16F
02/28 00:15, 16F
→
02/28 00:16, , 17F
02/28 00:16, 17F
推
02/28 00:21, , 18F
02/28 00:21, 18F
推
02/28 14:36, , 19F
02/28 14:36, 19F
討論串 (同標題文章)
完整討論串 (本文為第 6 之 7 篇):