主屏幕小部件是 iOS 中最好的新功能之一。虽然 Apple 的小部件实施受到广泛赞誉,但一些应用程序甚至进一步采用了此功能。
Scriptable 是这些应用程序之一。它允许您为 iPhone 的主屏幕创建自定义小部件,社区已使用它来创建一些令人惊叹的实用程序。
让我们看看 Scriptable 是什么,如何使用它来创建很棒的苹果手机小部件,以及如何让您的小部件与主屏幕壁纸无缝融合。
Scriptable 是一款免费的 iOS 应用程序,可让您在 iPhone 和 iPad 上运行 JavaScript。如果您是一名程序员,您可以编写自己的脚本并运行它们。如果您不熟悉任何编程语言,您只需复制他人编写的代码即可为您的 iOS 设备添加有用的功能。
例如,我们已经看到一个脚本,当您最喜欢的任何 iOS 应用程序降价时,它会自动提醒您。
Scriptable 对于 App Store 来说仍然是相当新的,但它已经添加了许多改变游戏规则的功能,包括在 iOS 14 小部件中运行脚本的能力。这意味着您可以将 JavaScript 代码编写或复制到 Scriptable,并拥有自己定制的“迷你应用程序”,通过小部件显示信息。
Scriptable 社区已经以这种方式创建了一些很棒的小部件,它们具有方便的功能,例如在您的主屏幕上向您显示天气数据到个性化新闻提要。
虽然可能性几乎是无穷无尽的,但您应该牢记一些限制。在撰写本文时,仅 iPhone 和第 7 代 iPod touch 支持主屏幕小部件。不幸的是,您还不能在 iPad 的主屏幕上添加小部件。
令人困惑的是,限制来自苹果公司;这不是 Scriptable 的错。同样,iOS 14 对主屏幕小部件也有一定的内存限制。如果您打算创建自己的小部件,请务必在开始之前检查限制。
最后,Scriptable 应用程序有一个库,可帮助您快速找到最有趣的脚本并安装它们。这对于开始使用该应用程序很好,但您最好寻找托管在 GitHub 上的脚本,因为您会在那里找到详细的设置说明。
Scriptable 的画廊描述对初学者来说不是最有帮助的;我们遇到了一些错误,例如屏幕截图不可见。
在设置可编写脚本的小部件时,您必须遵循一些常见步骤,其中包括复制 JavaScript 代码并将其导入到应用程序中。但是,每个小部件的最终步骤各不相同,稍后我们将重点介绍。
首先,让我们介绍一下基础知识。以下是设置 Scriptable 的步骤:
接下来,让我们看看如何将 Scriptable 的 iOS 小部件添加到 iPhone 的主屏幕:
一些可编写脚本的小部件,例如Weather Cal,允许您更改它们的背景。您可以使用此功能使您的小部件“透明”。诀窍是使用一个脚本来截取主屏幕的屏幕截图,为小部件创建一个完美匹配的背景图像。
从技术上讲,此脚本应该可以与Widgetsmith等其他小部件构建器应用程序一起使用。虽然它针对 Scriptable 进行了全面优化,但您可能会遇到与其他应用程序对齐的小问题。
按照以下步骤为小部件获得完全透明的背景:
如果您会编码,Scriptable 拥有实现真正的 iOS 自动化所需的所有工具。但即使您不是程序员,您也可以使用这款出色的应用程序享受他人的工作成果。优秀的小部件只是 Scriptable 包的一部分;环顾四周,看看您还能用它实现什么。
请记住,iOS 上的自动化不会以 Scriptable 结束。Siri 捷径还有多种工具可以提高您的工作效率。