エンジン能力プローブ
エンジン必須 API と Service Worker 対応を確認します。Chromium/WebKit なら全て
yes = widget は正常起動します。
推奨実装(理論調査の結論)
オフライン PWA を考慮するなら si.js を SW プリキャッシュ対象にするか、 オフライン時は graceful 非起動とする。オンライン経路では追加対応不要。
PWA は通常の Chromium/WebKit エンジンで動作します。検証ポイント:
オンライン時は外部 si.js と import() が解決し、Service Worker は
cross-origin の si.js / API を既定でパススルーする → widget は普通に起動します。
懸念はオフライン時(SW キャッシュ未登録なら取得不可)のみ。
エンジン必須 API と Service Worker 対応を確認します。Chromium/WebKit なら全て
yes = widget は正常起動します。
オフライン PWA を考慮するなら si.js を SW プリキャッシュ対象にするか、 オフライン時は graceful 非起動とする。オンライン経路では追加対応不要。