跳至主要内容

Viewer

Viewer 產品透過 share id 嵌入已發布的 Kaleidr 地圖。它 無需金鑰 — share 本身就是授權,因此不需要 publishable 金鑰, 也不會進行工作階段交換。

決定是否能正常運作的三個關鍵因素

要素說明
接入方式iframe — 地圖在 Kaleidr 自身 CSP 下的 map-embed.kaleidr.com 中載入。
所需範圍無 — 不交換任何金鑰。
最低方案Free — 任何擁有 share id 的使用者都可以在任何方案中嵌入 Viewer。

向 Viewer embed 傳遞金鑰會以 product_not_allowed 拒絕,因為 Viewer 完全不需要金鑰。share-id必填項目 — 省略時會在 bundle 載入時拋出錯誤。

各元件的位置

唯一需要的程式碼片段

最小可用 Viewer embed:

<script src="https://cdn.kaleidr.com/embed/v1/kaleidr.js"></script>
<kaleidr-map product="viewer"
share-id="YOUR_SHARE_ID"
style="height:480px"></kaleidr-map>