控制台日志 'The provider id_provider is not a valid one'
console logs 'The provider id_provider is not a valid one'
在调试 Viewer 应用程序时试图四处走动。 Chrome 控制台显示 'The provider id_provider is not a valid one'。有什么建议吗?
如果选项是这样的:
var options = {
env: 'AutodeskProduction',
getAccessToken: getToken }
}
function getToken () {
var response;
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
response = JSON.parse(
xhr.responseText);
return response.access_token;
}
如果强制 2.9,'The provider id_provider is not a valid one'。
如果强制使用 2.7 或 2.8,则不记录但查看器不显示。
如果没有指定版本,'Warning : no access token is provided. Use built in token : YtTb8vRA4XQfTorjm9c8eVZJTYP6'。
它停在 Autodesk360App.js
var initialItem = app.getDefaultGeometry(geometryItems);
Chrome 日志 'Uncaught TypeError: app.getDefaultGeometry is not a function'
如果我直接喂代币:
accessToken: 'MorPwhKARIS3VGIrcd3FrZSjsnOx5'
它在 2.7、2.8 和 2.9 中运行良好。但如果没有版本,则停在Autodesk360App.js,同上。
谢谢!
你是不是遗漏了 http 请求中的 url?也许是一行:
function getToken() {
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", '/yourTokenEndPoint', false);
xmlHttp.send(null);
var response = JSON.parse(xmlHttp.responseText);
return response.access_token;
}
对于Viewer,它必须是同步的。
在调试 Viewer 应用程序时试图四处走动。 Chrome 控制台显示 'The provider id_provider is not a valid one'。有什么建议吗? 如果选项是这样的:
var options = { env: 'AutodeskProduction', getAccessToken: getToken } } function getToken () { var response; var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState == 4 && xhr.status == 200) { response = JSON.parse( xhr.responseText); return response.access_token; }
如果强制 2.9,'The provider id_provider is not a valid one'。
如果强制使用 2.7 或 2.8,则不记录但查看器不显示。
如果没有指定版本,'Warning : no access token is provided. Use built in token : YtTb8vRA4XQfTorjm9c8eVZJTYP6'。 它停在 Autodesk360App.js
var initialItem = app.getDefaultGeometry(geometryItems);
Chrome 日志 'Uncaught TypeError: app.getDefaultGeometry is not a function'
如果我直接喂代币:
accessToken: 'MorPwhKARIS3VGIrcd3FrZSjsnOx5'
它在 2.7、2.8 和 2.9 中运行良好。但如果没有版本,则停在Autodesk360App.js,同上。
谢谢!
你是不是遗漏了 http 请求中的 url?也许是一行:
function getToken() {
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", '/yourTokenEndPoint', false);
xmlHttp.send(null);
var response = JSON.parse(xmlHttp.responseText);
return response.access_token;
}
对于Viewer,它必须是同步的。