Twitch Embed с названием корейского стримера - PullRequest
1 голос
/ 15 октября 2019

На самом деле я работаю над 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 может отображать азиатский поток?

Спасибо, если кто-то проходит мимо, вопросов на эту тему немного.

...