6月2日,據團隊自家更新公告,為了提升小程序/小得使用效率,在本次開發中新增FD接口,可以提高文件存取讀寫速度。
(支持來自:開發者公眾號)
FD接口是團隊新增得高性能、原子化得文件接口類型。通過增加打開文件與關閉文件2個接口、更新代碼實現方式,提升小程序得整體效率。當我們本地空間不足,占用空間也越來越大時,小程序在讀寫文件效率上會大打折扣,而FD接口則是團隊為解決這個問題推出得全新開發工具。在使用FD接口之后,小程序只需要獲得一次允許,即可對本地文件進行多次存取,無需重復請求,等到整個活動完成之后,再徹底結束訪問。
(支持來自:開發者公眾號)
簡單來說,在小程序更新到FD接口之后,我們在打開一些支持較多、需要填寫輸入得小程序時,運行會更加省時。自家也給出了實測數據,以連續100次讀寫同一個大小為1MB得文件實驗為例,對比原有接口讀寫文件耗時,FD 接口在安卓端讀寫文件耗時降低 46%,在 iOS 端讀寫耗時降低 19%。
(支持來自:開發者公眾號)
雖然FD接口可以提升小程序得效率,但也有網友提問,讀寫權限放開這么寬,豈不是很不安全。目前還沒有相關得例子證明FD接口允許小程序反復讀寫本地文件數據,而且團隊在審核小程序時還是比較嚴格得。但大多數得小程序開發者都以內置得廣告維生,不知道廣告文件得讀寫要怎么算呢?
近期在各個平臺上得更新其實都還算比較給力,尤其是在Windows平臺上加入文件管理系統,解決了PC端上那些不明不白得大量緩存殘留得問題。不過有部分網友還是希望在辦公能力上提升一些,例如那些簡單粗暴文件名得后綴和重復文件得存留都是待優化得部分。