Reactjs Twitch嵌入韩语拖缆名称

Reactjs Twitch嵌入韩语拖缆名称,reactjs,api,twitch,Reactjs,Api,Twitch,实际上,我正在使用Twitch API使用React制作Twitch克隆 我刚刚完成我的项目,但我的嵌入有一个问题,当它是一个非拉丁字母的名称,如“한동숙" 它不工作。 我正在使用这个方便的工具嵌入twitch: 看起来是这样的: import React from "react"; import './Live.css'; import ReactTwitchEmbedVideo from "react-twitch-embed-video" function Live({location

实际上,我正在使用Twitch API使用React制作Twitch克隆

我刚刚完成我的项目,但我的嵌入有一个问题,当它是一个非拉丁字母的名称,如“한동숙" 它不工作。

我正在使用这个方便的工具嵌入twitch:

看起来是这样的:

import React from "react";
import './Live.css';
import ReactTwitchEmbedVideo from "react-twitch-embed-video"


function Live({location }){


    return(

        <div className="containerLive">
            <ReactTwitchEmbedVideo height="927" width="100%" channel={location.state.name} />
        </div>

    )
}

export default Live;



从“React”导入React;
导入“/Live.css”;
从“react twitch嵌入视频”导入react TwitchEmbedded视频
函数活动({location}){
返回(
)
}
导出默认Live;
我从位置获取名称并将其放入频道,它与拉丁字母名称配合使用效果良好。

我知道也有twitch嵌入,但与react一起使用并不容易,问题也是一样的:

<body>   <!-- Add a placeholder for the Twitch embed -->
    <div id="twitch-embed"></div>

    <!-- Load the Twitch embed script -->
    <script src="https://embed.twitch.tv/embed/v1.js"></script>

    <!-- Create a Twitch.Embed object that will render within the "twitch-embed" root element. -->
    <script type="text/javascript">
      new Twitch.Embed("twitch-embed", {
        width: 854,
        height: 480,
        channel: "한동숙" // <-- Not Working !
      });
    </script>
    <script src="app.js"></script>
</body>


新建Twitch.Embed(“Twitch嵌入”{
宽度:854,
身高:480,
频道:“한동숙“//您应该使用“名称”字段而不是“显示名称”。
Name=login。总是拉丁字母


希望我能帮到你。

确保你的字符集是UTF-8。另外,在你的代码编辑器上,检查你的文件编码是否也是UTF-8。是的,字符集和文件编码是UTF-8…我在代码沙盒中输出韩文没有任何问题,所以我不确定问题出在哪里,你能检查一下你是否能在这里看到韩文文本。如果你看不到,这可能是一个错误owser问题。问题不在于显示器,而在于Twitch Embed无法识别此文字。使用亚洲拖缆测试嵌入,它将不起作用。我找到了解决方案,api提供“登录”,如果我们通过,它将以某种方式工作……感谢您的时间:)