錶面可能會嘗試將一或多個非系統資料來源設為小工具的預設資料來源。如果小工具的資料來源因故無法使用,例如未安裝或不支援所要求的類型,系統就會嘗試下一個資料來源。若無法使用非系統資料來源,則最終會改回使用系統小工具資料來源。
如果 DefaultComplicationDataSourcePolicy
為空白,表示未設定預設值。
這項元素已在 Wear OS 4 推出。
語法
<DefaultProviderPolicy defaultSystemProvider="string" defaultSystemProviderType="string" />
屬性
DefaultProviderPolicy
具備下列屬性:
必要屬性
必要屬性包括:
defaultSystemProvider
defaultSystemProvider
是系統小工具資料來源 做為最終備用來源,以防主要或次要供應商 或使用非系統資料來源。defaultSystemProvider
屬性應設為字串常數值 衍生自 WearSystemDataSources
值清單,例如STEP_COUNT
。完整的可用值清單如下:
APP_SHORTCUT
DATE
DAY_OF_WEEK
FAVORITE_CONTACT
HEART_RATE
NEXT_EVENT
STEP_COUNT
SUNRISE_SUNSET
TIME_AND_DATE
UNREAD_NOTIFICATION_COUNT
WATCH_BATTERY
WORLD_CLOCK
DAY_AND_DATE
EMPTY
defaultSystemProviderType
defaultSystemProvider
的類型,用來區分系統供應器支援的多個類型。支援的值為SHORT_TEXT
、LONG_TEXT
、MONOCHROMATIC_IMAGE
、SMALL_IMAGE
、PHOTO_IMAGE
、RANGED_VALUE
和EMPTY
。
選用屬性
選用屬性包括:
primaryProvider
- 要嘗試的第一個資料來源元件名稱。
primaryProviderType
- 選取 primaryProvider 時的預設小工具類型。支援的值為
SHORT_TEXT
、LONG_TEXT
、MONOCHROMATIC_IMAGE
、SMALL_IMAGE
、PHOTO_IMAGE
、RANGED_VALUE
和EMPTY
。 secondaryProvider
- 要嘗試的第二個資料來源元件名稱。
secondaryProviderType
- 選取 secondaryProvider 時的預設小工具類型。有權限
值為
SHORT_TEXT
、LONG_TEXT
、MONOCHROMATIC_IMAGE
、SMALL_IMAGE
、PHOTO_IMAGE
、RANGED_VALUE
和EMPTY
為您推薦
- 注意:系統會在 JavaScript 關閉時顯示連結文字
- ComplicationSlot
- Complication
- 向 Wear OS 上的錶面小工具提供資料