Forge Viewer:Viewer 初期化時の SVF2 対応について

2021 年 7 月の SVF2 正式サポートに際して、JavaScript ライブラリ バージョン 7.28 以降、SVF2 を利用するアプリは、Forge Viewer の初期化オプションで指定する値について、開発者ツールのコンソールに警告メッセージが表示されるようになっています。

警告メッセージが表示され、古い環境設定とAPIが非推奨であることを示すコンソールのスクリーンショット

この警告が表示されている場合には、従来の env 値  MD20ProdUS(または MD20ProdEU)、 api 値 D3S に代わって、env 値 AutodeskProduction2(または AutodeskStaging2 AutodeskProduction2 )、api 値 streamingV2(または streamingV2_EU)への置き換えが推奨されています。従来値は将来廃止される予定ですので、お早めに上記置き換えをお願いします。(現状、具体的な廃止時期は未定です。)

// Initialize Viewer
var options = {
    env: 'AutodeskProduction2',
    api: 'streamingV2',
    language: 'ja',
    getAccessToken: getCredentials
};

Autodesk.Viewing.Initializer(options, function () {
    _viewer = new Autodesk.Viewing.GuiViewer3D(document.getElementById('viewer3d-1'));
    var startedCode = _viewer.start();
    if (startedCode > 0) {
        console.error('Failed to create a 3D Viewer: WebGL not supported.');
        return;
    }
    // Load viewable
    var documentId = 'urn:' + urn_svf;
    Autodesk.Viewing.Document.load(documentId, onDocumentLoadSuccess, onDocumentLoadFailure);
});

By Toshiaki Isezaki


Comments

Leave a Reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading