本帖最後由 hihihi123hk 於 2017-9-15 00:46 編輯
咁應該係android webview 既問題. 佢一路唔improve 都無辦法.
一個webview instance 食晒所有tasks ...
556556bt 發表於 2017-9-15 00:29


   
Cordova 都搞咗咁多年,如果部部機有起碼單核 iPhone 6s (自己用緊)嘅 WebView 效能其實唔差 ,不過睇番 Samsung S8 嘅單核效能比 S7 倒跌,前景唔多理想

相反 React Native / Native Script / Weex 算係真正「適當」咁做 Cross-platform,Js 係 Background Run,MainThread 就 Render Native UI

識寫 Native Bridge(用埋 Exisiting 3rd party library)  就乜都做到,唔似純 Native 咁乜都重寫,亦唔似 Xmarin 咁局限。

Btw, 早排開始寫緊 React Native 版 HKEPC Reader玩下,大部份舊有係 HKEPC IR 寫落 Js Module 可以直接重用 ,不過近排有啲生活問題停咗手

via HKEPC Ionic Reader v1.7.1 - iPhone

TOP

Cordova 都搞咗咁多年,如果部部機有起碼單核 iPhone 6s (自己用緊)嘅 WebView 效能其實唔差 :cr ...
hihihi123hk 發表於 2017-9-15 00:44



    可能真係android 既問題. 就算iHKEPC 係windows phone 行都唔算太差(已經係最舊版)  
Xamarin 都唔算局限了. 可以好native. 但又code sharing. 情形係似react native .

若果寫開JS 又有好多舊野用得番, 就梗係migrate 去reactive native. btw 若有新版. 能否出埋windows platform x86 /x64 / arm 版.  新版functions 希望係效能提高後, 可以相應增強.

TOP

本帖最後由 gamezz 於 2017-9-15 07:56 編輯

回復 29 #hihihi123hk

睇佢段片,無按過實體back掣,而佢每粒掣都有delay, 應該係唔係無落 (tappable) 落粒掣。

via HKEPC Reader for Android

TOP

可能真係android 既問題. 就算iHKEPC 係windows phone 行都唔算太差(已經係最舊版)  
Xamarin 都唔 ...
556556bt 發表於 2017-9-15 01:39


Edge細食過Chrome係正常
Windows Phone用Edge, 當然反應快過Android用Chrome (Webkit)

TOP

Cordova webview bridge Native code.. 只可以 Single Thread,太多 Code 要行

有人係 Android 試 ...
hihihi123hk 發表於 2017-9-15 00:26


Cordova back始終真係page navigation
唔似Android原生開N版actitivity, 全部根本響RAM一路run緊
要reload page

TOP

回覆 33# gamezz


    係喎,感謝指出。

咁樣實體制會更誇張

TOP

回覆 36# hihihi123hk

內文中個list太多item, 又是另一個問題 (佢地話 virtual list fix, 我未用過).
真係要睇下個設計會唔會咁, 一次過咁多隻data,
通常都分開 load,而個user又由山頂一路 look 落山腳...

TOP

Edge細食過Chrome係正常
Windows Phone用Edge, 當然反應快過Android用Chrome (Webkit) ...
KinChungE 發表於 2017-9-15 09:24



    咁係chrome (webview) 問題cordova ?!

TOP

咁係chrome (webview) 問題cordova ?!
556556bt 發表於 2017-9-15 12:48


cordova根本就係成個webview app, 冇計

TOP

cordova根本就係成個webview app, 冇計
KinChungE 發表於 2017-9-15 13:42



    但其他platform 無咁大問題. 咁即係係android 慢主要原因係chrome

TOP