JSBox:适配并支持 iOS 14 小组件

452 字 · 1198 阅读 · 2020 年 11 月 08 日

JSBox:适配并支持 iOS 14 小组件

JSBox 是一款可以在 iOS 中运行 JavaScript 脚本的应用,其支持 Node.js 运行环境。你可以通过 JSBox 提供 API 完成与 iOS 系统之间的交互,构建一款运行在 iOS 中的应用或小组件。

由于 iOS 14 开始支持将小组件添加到主屏幕,这就使得将 JSBox 编写的自定义小组件放置到桌面成为可能。在近期的更新中,JSBox 正式适配了这一特性。

JSBox 同时支持小、中、大三种尺寸的小组件,通过编辑小组件并选择自定义脚本,我们就可以把自定义小组件显示在桌面上了。你可以在 VS Code 中编写代码,并在 JSBox 中预览最终效果。

由于苹果对 iOS 14 小组件的定位更偏向于信息展示,从而扼杀了自定义小组件提供交互的可能。JSBox 开发者也曾 撰文讨论过 iOS 14 小组件相关变化,全面阐述了这次系统级变化带来的利弊。

JSBox 提供了完善的 文档案例,帮助你快速学会构建一款自定义小组件。你可以前往 App Store 免费下载 JSBox,桌面小组件等 Pro 功能需要内购解锁。

App