美文网首页
flutter web整理

flutter web整理

作者: 宠包狂魔馒头酱 | 来源:发表于2019-10-09 16:47 被阅读0次

    1.flutter版本1.9以后android,ios,web可使用同一套dart api,1.9之前web需依赖dart_web SDK

    2.一些dart API在web平台上暂不支持

    3.官方或第三方的库大多都还不支持web平台, 一些支持web平台的库,如dio,需升级到3.x以后才支持。但升级一般都会改动原有的调用方式。

    4.需要列举一些web平台上暂不支持使用的API或库.

        shared_preferences: 存储键值对到磁盘缓存的库,暂不支持在web平台上使用

        在web平台上存储键值对持久化需使用 Storage.对应web window.localStorage. import 'dart:html'; 参考stackoverflow

        Platform API暂不支持在web平台上调用,如调用会报错。官方解释:

        Does Platform.is work on the web?

        Not currently.

    5.关于web平台上的性能问题,看到开发者工具里第一次打开页面感觉是load了所有的东西下来。

    6.对接第三方的SDK难度较大,例如对接高德地图JS SDK。

    7.未完待续

    相关文章

      网友评论

          本文标题:flutter web整理

          本文链接:https://www.haomeiwen.com/subject/appgpctx.html