nativescript-gif原生GIF渲染插件
本机播放 GIF 的 NativeScript 插件,叫 nativescript-gif,用起来还挺顺手的。支持 Android 和 iOS,底层直接调了各自系统的 GIF 库,渲染不卡顿,效果也蛮自然。
NativeScript 7+直接装:tns plugin add nativescript-gif
。如果你项目还在跑 7 以下的老版本,那就装:tns plugin add nativescript-gif@4.0.6
。版本区分清楚,省得踩坑。
用法也不复杂,页面上加个xmlns:Gif="nativescript-gif"
就行了,像这样:
平常你要在 App 里搞个动图 loading,或者展示动画角色图,靠这个插件就比较稳,性能也还不错。Android 那边走的是本地库,iOS 则用了 CocoaPod,跨平台表现统一。
哦对了,别忘了检查src
路径和资源打包,有时候 iOS 容易漏资源包。你也可以参考下Android 播放 GIF 动画或iOS 上展示 GIF 图像这些文章,思路都通的。
如果你在搞 NativeScript 项目,又正好有动图展示的需求,这个插件蛮适合直接上手试试的,配置不多,上手快。
nativescript-gif-master.zip
预估大小:75个文件
nativescript-gif-master
文件夹
publish
文件夹
pack.sh
1KB
publish.sh
138B
package.json
166B
.github
文件夹
workflows
文件夹
build.yml
1KB
src
文件夹
gif.android.ts
3KB
...
17.54MB
文件大小:
评论区