开发流程
推荐插件
当核心不支持时推荐使用的插件...
此页面作为查找常用功能插件的快速参考。 欢迎您通过在Docs GitHub 仓库提交请求来请求在此处列出其他插件。
WebSockets
@valor/nativescript-websockets
对于与 Web 兼容的 WebSockets,我们建议安装@valor/nativescript-websockets
插件
cli
npm i --save @valor/nativescript-websockets
cli
yarn add @valor/nativescript-websockets
图像缓存
对于图像密集型应用程序,采用图像缓存策略以帮助降低内存使用量是一个好习惯(例如,远程图像在首次下载后会被缓存)。
@triniwiz/nativescript-image-cache-it
其中一个首选插件是@triniwiz/nativescript-image-cache-it
。它在 iOS 上使用 SDWebImage
,在 Android 上使用 Glide
。
cli
npm i --save @triniwiz/nativescript-image-cache-it
cli
yarn add @triniwiz/nativescript-image-cache-it
@nativescript-community/ui-image
另一个很棒的插件来自 NativeScript 社区 '@nativescript-community/ui-image'。它在 iOS 上使用 SDWebImage
,在 Android 上使用 Fresco
。
cli
npm i --save @nativescript-community/ui-image
cli
yarn add @nativescript-community/ui-image
文本
@nativescript-community/ui-label
作为核心标签的替代方案,请查看@nativescript-community/ui-label
。
cli
npm i --save @nativescript-community/ui-label
cli
yarn add @nativescript-community/ui-label
HTTP
@nativescript-community/https
核心 HTTP 的直接替换,具有连接池、表单数据支持和证书固定等改进和新增功能。 请查看@nativescript-community/https
。
cli
npm i --save @nativescript-community/https
cli
yarn add @nativescript-community/https
@klippa/nativescript-http
核心 HTTP 的直接替换,具有连接池、表单数据支持和证书固定等改进和新增功能。 请查看@klippa/nativescript-http
。
cli
npm i --save @klippa/nativescript-http
cli
yarn add @klippa/nativescript-http