|
如果您要在 ThingWorx 實例中將圖片儲存於存放庫,系統管理員必須將下列配置參數手動新增至「configuration.json」檔案:
"nohttp2":true
如果您的 Experience Service 安裝於內部部署,請聯絡您的系統管理員。
如為 PTC 託管的 Experience Service,請使用「開啟支援案例」建立請求,在「產品」欄位中選取「Vuforia Studio」,然後在「是否要使用 PTC Cloud Services 開啟案例?」一欄中選取「是 – 請求 PTC 雲端服務環境的活動 (重新整理、建立、存取、升級等) 或資訊」 下拉選單。
|
內容
|
JavaScript
|
類型
|
描述
|
隱藏 3D 增強
|
isAugmentationsHidden
|
boolean
|
選取後,「體驗」中的 3D 增強將被隱藏。
|
圖像資料
|
image
|
string
|
由相機拍攝所產生的 JPEG 圖像之 base64 編碼字串(文字)。
|
圖像 URL
|
ImageUrl
|
string
|
將上方的圖像資料封裝在可內嵌於網頁中的超連結中,或繫結為 3D 圖像小工具的資源。
|
確認 UI
|
JavaScript
|
類型
|
描述
|
「接受按鈕標籤」
|
acceptLabel
|
string
|
接受所拍攝相片按鈕上顯示的文字。
|
「重新拍攝按鈕標籤」
|
retakeLabel
|
string
|
重新拍攝按鈕上顯示的文字。
|
「取消按鈕標籤」
|
cancelLabel
|
string
|
取消拍攝按鈕上顯示的文字。
|
服務
|
JavaScript
|
描述
|
拍照
|
takePicture
|
叫用此服務即會建立螢幕擷取畫面。
|
事件
|
JavaScript
|
描述
|
圖片已拍攝
|
pictureTaken
|
已拍照時觸發。引數包含寬度、高度與定向 (橫向或縱向)。
|
「使用者已取消」
|
userCanceled
|
使用者取消相機時觸發。
|
使用所必須的最少步驟
|
1. 透過 3D 眼鏡專案的 3D 畫布,將「相機」小工具拖放至畫布上。
2. 拖曳「3D 按鈕」小工具至畫布上。
3. 輸入要顯示在按鈕上的文字。例如,Take Picture。 4. 在 按鈕的「按一下」事件旁,拖放 圖示至專案樹狀目錄中的「camera-1」上。 5. 在「選擇繫結目標」視窗上選取「拍照」,然後按一下「繫結」。 6. 拖曳「3D 圖像」小工具至畫布上 7. 將相機小工具的 「圖像 URL」屬性拖放到「3D 圖像」小工具上。在「選取繫結目標」視窗上選取「資源」,然後按一下「繫結」。 完成步驟 1-5 後,您可以選擇性地執行下列步驟。 1. 將相機小工具的「圖像 URL」屬性繫結到「3D 圖像」小工具上。選取「資源」作為繫結目標。 2. 將相機小工具的「圖像資料」屬性繫結至 ThingWorx 服務以儲存圖像。 |