![](/img/trans.png)
[英]How can I load a unique database ID onto a MarkupCore extension markup?
[英]How can I get the markup's core extension to automatically close the text area it creates?
單擊輸入文本時,MarkupsCore擴展會自動創建一個文本區域。 現在,我自動將文本插入此文本區域,但是無法找到如何以編程方式將其關閉。 在經過一些源代碼之后,似乎文本區域有點自定義,因為我看到有一些退格按鈕的自定義實現,等等。因此,我假設有一個不同的事件。
當您將重點放在元素之外時,似乎會發生這種情況,但該事件似乎也沒有發生。 在版本3中(或者可能是更早的版本,我不記得了),您曾經按Enter鍵。 現在,您只需集中精力。
因此,需要觸發什么事件才能告訴擴展程序關閉文本區域並創建標記?
嘗試以下...
使用'markupscore'對象,像這樣發送帶有'target:null'的'mouse down'事件...
markupscoreExt = viewer.getExtension("Autodesk.Viewing.MarkupsCore")
markupscoreExt.onMouseDown({target:null})
當您正在輸入某些文本時,可以觸發鼠標按下事件以完成文本。
讓我知道是否有幫助。
干杯邁克爾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.