外媒 9tomac 根據 iOS 14 的早期版本瞭解到,蘋果正在研究一種新的方法來提供整個系統中第三方應用的特定部分內容,而無需完整的安裝整個應用便能使用對應功能。該功能將允許用戶通過掃描二維碼來體驗應用的某些部分功能。
在目前的版本中,如果你沒有安裝二維碼所指向的應用,那麼該項功能便會 Safari 打開,以網頁的形式提供服務和交互。但在 iOS 14 上蘋果將提供一個新的 Clips API,它可以直接使用對應的應用來打開二維碼所指向鏈接並提供交互,而不是默認的 Safari。
正如 9tomac 所說的,Clips API 能在你未安裝目標應用的情況下,依然能允許開發人員提供應用內的部分交互和功能。用戶可以通過掃描二維碼以鏈接到應用內的對應部分代碼,並在屏幕中的卡片上實現交互。
例如,一個二維碼帶有指向 YouTube 視頻的鏈接,但你並沒有在 iPhone 上安裝 YouTube 應用,那麼通過 iOS 14 和 Clips API,你能通過掃描該二維碼,在線下載該二維碼指向的部分代碼,以本地應用的形式顯示界面並提供與完整應用相同的部分功能和交互,而不再是通過 Safari 的網頁。
其實 Android 也提供了類似的功能 “Slices”,該功能在 Google 搜索結果中和 Google Assistant 內也可以直接顯示應用的可交互部分,因此我們可以類比蘋果的 Spotlight 與 Clips API 進行這種集成。
9tomac 還發現,蘋果正在測試 OpenTable、Yelp、DoorDash、索尼(及其 PS4 Second Screen App)和 YouTube 的新功能以實現新的 Slices API,並將它們用作 WWDC 2020 中的示例。
在目前的版本中,如果你沒有安裝二維碼所指向的應用,那麼該項功能便會 Safari 打開,以網頁的形式提供服務和交互。但在 iOS 14 上蘋果將提供一個新的 Clips API,它可以直接使用對應的應用來打開二維碼所指向鏈接並提供交互,而不是默認的 Safari。正如 9tomac 所說的,Clips API 能在你未安裝目標應用的情況下,依然能允許開發人員提供應用內的部分交互和功能。用戶可以通過掃描二維碼以鏈接到應用內的對應部分代碼,並在屏幕中的卡片上實現交互。例如,一個二維碼帶有指向 YouTube 視頻的鏈接,但你並沒有在 iPhone 上安裝 YouTube 應用,那麼通過 iOS 14 和 Clips API,你能通過掃描該二維碼,在線下載該二維碼指向的部分代碼,以本地應用的形式顯示界面並提供與完整應用相同的部分功能和交互,而不再是通過 Safari 的網頁。其實 Android 也提供了類似的功能 “Slices”,該功能在 Google 搜索結果中和 Google Assistant 內也可以直接顯示應用的可交互部分,因此我們可以類比蘋果的 Spotlight 與 Clips API 進行這種集成。9tomac 還發現,蘋果正在測試 OpenTable、Yelp、DoorDash、索尼(及其 PS4 Second Screen App)和 YouTube 的新功能以實現新的 Slices API,並將它們用作 WWDC 2020 中的示例。