Table of Contents

小程式運行效果

本文介紹如何利用 Mega Studio 創建的的標注數據,在 Toolbox 微信小程式中進行效果驗證。

附註

以下內容及工具不適用於 Unity 應用開發過程。

如果您在開發 Unity 應用,請參考開發指南中的 打包 Unity 應用進行效果驗證

查看效果步驟

在開始查看真實運行效果前,請確保您已準備好微信設備並具備訪問微信小程式的權限,同時確保定位服務已經配置完成。

掃描 Toolbox 微信小程式二維碼

在進行效果驗證之前,首先需要通過微信掃描小程式二維碼進入 Mega Toolbox 應用。

Mega Toolbox微信小程式

登錄 EasyAR 賬號

查看真實運行效果的第一步在小程式中登錄您的 EasyAR 賬號。

Toolbox登錄

選擇定位庫和標注數據

完成賬號登錄後,需要選擇相應的定位服務和標注數據資源,這是實現精確定位的關鍵步驟。請注意:必須選擇標注數據才能預覽真實運行效果,若當前項目沒有標注數據,請先創建標注數據。

按以下步驟選擇相應的服務和數據:

  1. 選擇 雲定位服務組,點擊後下拉框中選擇。
  2. 選擇對應的 雲定位庫,點擊後下拉框中選擇。
  3. 選擇對應的 標注數據,點擊後下拉框中選擇。(若沒有標注數據,請參考:創建標注數據
  4. 點擊 開始 即可。

選擇定位庫和標注數據

授權相關權限

為了正常使用定位功能,需要授權攝像頭和位置信息權限後方可正常使用。

授權相關權限 授權相關權限

查看現場效果

視頻演示:

附註

為獲得更佳的視覺體驗,可關閉 Debug 信息以更直觀地查看標注內容的定位視覺效果。

狀態判斷說明:

可通過以下三個關鍵指標判斷當前定位狀態:

  • 標注 cube 狀態:正常定位時顯示白色 MEGA 貼圖,定位失敗時顯示灰色
  • Debug 信息返回框中的參數
    • status 狀態值:顯示當前定位狀態
    • Sequence 參數:N 表示未加載,F 表示定位失敗,S 表示定位成功
    • Status 按鈕:綠色表示定位成功,白色表示定位失敗

小程式會根據服務的返回信息顯示狀態,幫助您了解定位服務的運行情況:

  • 定位成功狀態:如果您在現場位置,定位調試信息顯示 status: Found 文字提示,Status 按鈕 顯示為綠色,Sequence 參數顯示 S,標定的 cube 正常顯示白色 MEGA 貼圖,表示定位服務已成功定位到目標。

    查看定位成功效果

  • 併發告警:如果定位調試信息顯示 status: QpsLimitExceeded 文字提示,Status 按鈕 顯示為白色,Sequence 參數顯示 F,表示定位服務運行正常,但當前 QPS 超出限制。如需解決此問題,請查看定位服務容量超限和擴容

    併發告警

  • 未找到目標狀態:如果您不在現場位置或定位庫中沒有匹配的場景,定位調試信息會顯示 status: Not FoundStatus 按鈕 顯示為白色,Sequence 參數顯示 F,表示定位服務運行正常但未能定位到目標。

    查看未找到目標效果

  • 定位服務不正常:定位調試信息顯示 UnKnownError 文字提示,表示定位服務運行異常,請打開 記錄日誌記錄數據,記錄錯誤信息,並聯繫 EasyAR 客服。

相關主題