На самом деле я работаю над Twitch-клоном с React , используя Twitch API.
Я едва закончил свой проект, но у меня возникла проблема с моим встраиванием, когда оноимя нелатинского алфавита, такое как «한동숙» , оно не работает.
Я вставляю дергание с помощью этого удобного инструмента : https://www.npmjs.com/package/react-twitch-embed-video
И это выглядит так:
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;
Я беру имя из локации и помещаю его в канал, оно отлично работает с именем латинского алфавита.
Я знаю, что есть также встроенный твик, но его не так просто использовать с реагировать , и проблема та же:
<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>
К сожалению, нет способа отобразить поток с user_id,просто имя_пользователя ...
Мне нужно как-то перевести это? Как twitch может отображать азиатский поток?
Спасибо, если кто-то проходит мимо, вопросов на эту тему немного.