私は、CastHelloText-androidをベースにしてカスタムレシーバーアプリケーションをセットアップしましたが、特定のユニコード文字を正しく表示するようにしようとしていますが、文字の代わりに空白スペースを表示しています。カスタム受信者を使用してChromecastにユニコード文字を正しく表示させるにはどうすればよいですか?
<div id="message">Test: ਵਾਹਿਗੁਰੂ :End Test</div>
これは私がカスタム受信機をホスティングしているんだけど、キャストコンパニオンライブラリからDataCastManagerを使用してそれを表示しようとすると、Unicode文字が表示されないサイトで正しくレンダリングされます。このディスプレイを作る方法はありますか、それとも別の方法がありますか?
UPDATE: 私はちょうどメッセージ試してみました:
ग़
ため
<div id="message">Test: ग़ ਵਾਹਿਗੁਰੂ :End Test</div>
と文字(ग़を)うまく表示されます。私はこれがサポートされている言語の問題であると仮定していますか?
アップデート2:明確に支援するため、ここで私は、上記のメッセージと私の受信機に接続しているデバイスから鋳造後に取得しています結果は次のとおりです。
クロムデバッガを使用して、DataCastManagerを使用してこのメッセージを送信すると、受信者はどうなりますか? –
私は自分の答えを見つけました。文字「ग़」を追加することはヒンディー語のフォントで表示されますが、使用していた他の文字はGurmukhiフォントからのもので、空白として表示されます。 ChromecastでGurmukhiの文字はまだサポートされていない可能性があります。 – kee23
あなたはそれをあなたの受信機にロードできるはずです。 –