簡體   English   中英

如何在 ios 應用程序中繪制圖釘問題?

[英]How to draw the pushpin issue inside the ios app?

我在 forge 查看器中使用“Autodesk.BIM360.Extension.PushPin”擴展來啟用圖釘。

Pushpins 可以在 web 查看器中創建和恢復所有內容,但是當我在 ios 上運行應用程序時,無法加載圖釘擴展程序,並且控制台中沒有報告錯誤消息。 但是,android 運行良好。

在此處輸入圖像描述

我正在使用 angular 和 ionic 在不同平台上構建我的應用程序。 此處提供的教程

this.viewer.loadExtension('Autodesk.BIM360.Extension.PushPin')
   .then(function (extension) {
              issueExt = extension;
              if (issueExt.pushPinManager) {
                issueExt.removeAllItems();
              }
              issueExt = extension;
              issueExt.startCreateItem({label: 'New', status: 'open', type: 'issues'});
            });       
}

我檢查了一些關於 SVG 創建圖釘問題的文檔,標記效果很好,但由於我也在網站上使用圖釘擴展,我想使用相同的方式來恢復和創建圖釘問題。 我可以自己構建pinViewerState、pinPosition、pinStatus等圖釘數據嗎? 或者如果有人有使用 ios 應用程序構建圖釘的經驗? 任何幫助,將不勝感激。

我在控制台日志中檢查加載的擴展。 在 ios 應用程序中部署時,似乎未加載圖釘擴展。

移動日志: 在此處輸入圖像描述

web 日志: 在此處輸入圖像描述

看起來您試圖從本地源而不是我們的 CDN 加載查看器庫? 這不起作用,因為庫不支持相對引用。

剛剛在 iOS 13 上測試了擴展,它運行良好: 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM