在调试查看器应用程序时试图绕过。Chrome 控制台显示“提供程序 id_provider 无效”。有什么建议吗?如果选项是这样的:
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,“提供者 id_provider 不是有效的”。
如果强制 2.7 或 2.8,不记录但查看器不显示。
如果没有指定版本,'警告:没有提供访问令牌。使用内置令牌:YtTb8vRA4XQfTorjm9c8eVZJTYP6'。它在 Autodesk360App.js 中停止
var initialItem = app.getDefaultGeometry(geometryItems);
Chrome 记录“未捕获的类型错误:app.getDefaultGeometry 不是函数”
如果我直接提供令牌:
accessToken: 'MorPwhKARIS3VGIrcd3FrZSjsnOx5'
它在 2.7、2.8 和 2.9 中运行良好。但如果没有版本,则在 Autodesk360App.js 中停止,同上。
谢谢!