跳至主要內容
版本:v8

常見問題

什麼是 Capacitor?

Capacitor 是由 Ionic 團隊建立的原生執行環境,讓 Web 開發人員能夠將其 Web 應用程式部署到原生裝置上。Capacitor 也透過 JavaScript 公開原生裝置功能,讓開發人員可以像使用其他 JavaScript 程式庫一樣,存取原生定位服務、檔案系統存取或通知等功能。

權限問題

如果您正在使用外掛程式,安裝後可能需要為您的原生專案新增額外的權限。例如,Capacitor 相機外掛程式需要以下 iOS 權限:

  • NSCameraUsageDescription (隱私權 - 相機使用說明)
  • NSPhotoLibraryAddUsageDescription (隱私權 - 相片圖庫新增使用說明)
  • NSPhotoLibraryUsageDescription (隱私權 - 相片圖庫使用說明)

您需要手動將這些權限新增至原生專案的 info.plist 中。否則,對原生相機 API 的呼叫將會失敗。

非預期的行為

如果外掛程式因某種原因出現非預期的行為,請在我們的 github 儲存庫中開啟問題!提供清楚的問題報告以及重現步驟,有助於解決您的問題。