Origin 試用版是一項開放給所有開發人員的限時計畫,可讓開發人員搶先體驗實驗性平台功能。您可以先使用這些測試來測試新的擴充功能 API 或平台行為,再將其設為預設啟用。試用版有時間限制,因此即使試用版失效,也請確保擴充功能仍能正常運作。
找出有效的來源試用版
請參閱 Chrome 原生測試的完整清單。開發人員積極尋求開發人員意見的 Origin 試用版,通常會主動透過網誌文章或社群媒體分享。
找出額外資訊 ID
如要註冊原始試用方案,您必須提供擴充功能 ID。
為確保開發期間和發布時的擴充功能 ID 相同,請按照這裡的步驟操作,保持擴充功能 ID 一致。如果擴充功能已在 Chrome 線上應用程式商店上架,請按照這些步驟操作,針對現有的擴充功能資訊表進行操作,而非建立新的資訊表。
註冊擴充功能
在特定試用版的頁面中,按一下「註冊」。請注意試用版適用的 Chrome 版本和試用期結束日期。
在「Web Origin」欄位中提供 Chrome 擴充功能的來源,例如 chrome-extension://abcdefghijklmnopqrstuvwxyz
。

您會收到一個權杖,用於在擴充功能中啟用試用版。

使用試用權杖
您可以為擴充功能原始來源或內容指令碼啟用原始試用功能。
擴充功能來源
"trial_tokens": [
"[TOKEN_HERE]"
]
部分功能可能也需要 API 權限。如需瞭解更多資訊,請參閱特定試用方案的說明文件。
如要查看是否已啟用試用方案,請在檢查 chrome-extension://
配置文件頁面時,檢查開發人員工具「應用程式」面板的「Frames > Top」分頁。

內容指令碼
內容指令碼會在插入的網頁中執行,而非擴充功能來源。因此,即使您已在擴充功能資訊清單中加入符記,網頁功能的來源測試功能也不會在內容指令碼中啟用。
請改為在建立試用權杖時選取第三方比對選項:

接著,將符記插入網頁:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
您要插入的來源可能未設計為在啟用此來源試用版時執行。因此,請謹慎注入,並考量這麼做的潛在影響。