Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
206:viewer:sdk:examples_js:autologin_cloud [2020/06/23 11:21] jeroen |
206:viewer:sdk:examples_js:autologin_cloud [2020/07/13 11:51] pieter |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Example loginOptions 3DM Cloud ====== | ====== Example loginOptions 3DM Cloud ====== | ||
- | |||
< | < | ||
- | | + | <iframe width=" |
- | <div id=" | + | |
- | + | ||
- | <script type=" | + | |
- | + | ||
- | var viewer; | + | |
- | + | ||
- | var AMap = orbitgt.mapping3d.sdk.viewer.AMap; | + | |
- | var Constants = orbitgt.mapping3d.sdk.viewer.Constants; | + | |
- | var SDKViewer = orbitgt.mapping3d.sdk.viewer.SDKViewer; | + | |
- | + | ||
- | console.log(Constants); | + | |
- | + | ||
- | /** | + | |
- | * Called when the viewer component is ready for interaction. | + | |
- | */ | + | |
- | function handleReady() { | + | |
- | // Listen to the state-changed signal | + | |
- | viewer.onAppStateChanged.add(handleAppStateChanged); | + | |
- | } | + | |
- | + | ||
- | /** | + | |
- | * Called when the page is full loaded. | + | |
- | */ | + | |
- | function handleDOMReady() { | + | |
- | // Create viewer startup options | + | |
- | var loginOptions = new AMap(); | + | |
- | loginOptions.set(Constants.LOGIN_MODE, | + | |
- | loginOptions.set(Constants.LOGIN_PUBLICATION_PUBLIC_ID, | + | |
- | var options = new AMap(); | + | |
- | options.set(Constants.STARTUP_AUTO_LOGIN, | + | |
- | // Create viewer | + | |
- | var appElement = document.getElementById(" | + | |
- | viewer = new SDKViewer(" | + | |
- | viewer.setSize(1000, | + | |
- | viewer.isReady.then(handleReady); | + | |
- | } | + | |
- | + | ||
- | // Wait for page to load | + | |
- | document.addEventListener(" | + | |
- | + | ||
- | </script> | + | |
</ | </ |
Last modified:: 2020/07/13 11:56