Closed Gaubee closed 10 months ago
@Gaubee minTarget 有没有 2.10 这样的版本号,如果有的话,现有的 minTarget 设置为 float 类型是否不够准确?
最终方案为:
version使用int来存储,对外只提供 minTarget 和 maxTarget 这下限上限,只使用其做一个大概的限制。
对内开发者可以通过const {version,patch} = navigator.dweb
来拿到精确的版本信息,从而对自己的程序作出进一步的控制
并且,对于min/maxTarget的限制问题,这只能当成是一个建议,我们也应该提供“强制安装”的选项。因为有时候,模块并不是完全不能用。可能只是部分接口损坏了