<!--chat input-->
<div class="chatbox_input">
    <div class="chatbox_input_div">
        <input id="chatInput" type="text">
        <button id="chatbox_input_send" class="chatbox_input_send">发送</button>
    </div>
</div>
</div>
<script>
var live2d_settings = {
    userInfo: {
        sign: 'eyJhbGciOiJSUzI1NiIsImtDZp-o69PA8y5WNRXoNt5bxuH1LFcyBWpofSo-_5LZhxKmrV_1sKmRBPZOHidNSAbo9FFllDCFDP0vaOI5GjKPXZHl-YFcLTBitVGUBErWKow'
    },
    modelAPI: 'https://girl.model3.json',
    modelPoint: {
        x: 0,
        y: 0,
        zoom: 1
    }
};
initModel(live2d_settings);
</script>
<p>为了解决错误,你需要将初始化 <code>live2d_settings</code> 变量的 <code>&lt;script&gt;</code> 标签移动到变量定义之后。以下是修正后的代码:</p>
<pre><code class="language-html">&lt;!--chat input--&gt;
&lt;div class=&quot;chatbox_input&quot;&gt;
    &lt;div class=&quot;chatbox_input_div&quot;&gt;
        &lt;input id=&quot;chatInput&quot; type=&quot;text&quot;&gt;
        &lt;button id=&quot;chatbox_input_send&quot; class=&quot;chatbox_input_send&quot;&gt;发送&lt;/button&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;script&gt;
var live2d_settings = {
    userInfo: {
        sign: 'eyJhbGciOiJSUzI1NiIsImtDZp-o69PA8y5WNRXoNt5bxuH1LFcyBWpofSo-_5LZhxKmrV_1sKmRBPZOHidNSAbo9FFllDCFDP0vaOI5GjKPXZHl-YFcLTBitVGUBErWKow'
    },
    modelAPI: 'https://girl.model3.json',
    modelPoint: {
        x: 0,
        y: 0,
        zoom: 1
    }
};
initModel(live2d_settings);
&lt;/script&gt;
</code></pre>
<p>在这段代码中,<code>initModel(live2d_settings)</code> 函数调用被移动到 <code>live2d_settings</code> 变量定义之后。</p>
Live2D 初始化错误解决方法:将脚本放置在变量定义之后

原文地址: https://www.cveoy.top/t/topic/nCeA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录