Reactjs Twitch嵌入韩语拖缆名称
实际上,我正在使用Twitch API使用React制作Twitch克隆 我刚刚完成我的项目,但我的嵌入有一个问题,当它是一个非拉丁字母的名称,如“한동숙" 它不工作。 我正在使用这个方便的工具嵌入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
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提供“登录”,如果我们通过,它将以某种方式工作……感谢您的时间:)