問題タブ [brightscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
roku - Roku の一時ファイルの読み書き
Roku では、フォルダ内の一時ファイルからデータを読み書きするにはどうすればよいtmp:
ですか? これに関するドキュメントは見つかりません。保存しているデータが大きすぎてレジストリに保存できません。
brightscript - roMessageDialog のボタンを無効にすることは可能ですか?
roMessageDialog
Roku アプリでいくつかの無効なボタンを表示したい。それは可能ですか?私はそう言っているドキュメントには何も見つかりません。
recursion - 深さ優先トラバーサル
私が開発を支援している Roku アプリケーションの html パーサーを最適化しようとしています。パーサーは現在、データの解析に時間がかかりすぎて (8 秒)、for each ループ内で検出された各タグの子を再帰的にトラバースすることでこれを行います。
はるかに複雑ですが、それに似たものです!再帰的であり、プラットフォームなどに末尾再帰の最適化がないため、遅いと思います
これから再帰性を取り除くためにスタックを実装する方法がよくわかりません-GoToを使用してみましたが、うまくいかなかったようです:/
誰かが洞察を提供できますか、または問題が再帰によって引き起こされている可能性があると思いますか?
video-player - Brightscript のリストに垂直スクロールを追加するにはどうすればよいですか?
SDK に付属しているビデオ プレーヤーのサンプルをカスタマイズしようとしています。画面の左側にビデオプレーヤーを表示し、右側にプレイリストを表示して、このプレイリストをナビゲートします。
ただし、右側にいくつかのビデオしか表示できません。したがって、そこにあるすべてのビデオを表示できるように、プレイリストにスクロールを追加する必要があります。
私はそれを調べて、スクロールを提供するrotextscreenを見つけましたが、それはあなたのチューブのようにプレイヤーの右側にプレイリストを表示したいので、私の目的を果たさないまったく新しい画面を開きます.
rotextscreenと同じ理由でRogridscreenを使用できません。
プレイリストを表示し、垂直スクロールをプレイリストに追加するために使用できる他のコンポーネント、または私が取ることができる他のアプローチはありますか??
現時点では少し迷っています。任意の提案をいただければ幸いです。
wireshark - Rokuのトラッカー
プロキシ (wireshark) でトラッカーを取得しようとしています。brightscript デバッグ コンソールですべてのトラッカーとその情報を取得しています。しかし、プロキシには第 1、中間、第 3、完全な四半期ごとなどのトラッカーの印象はありません。
これが私のコードです。不足しているものを見つけるのを手伝ってください:
geolocation - Roku のデバイスの位置情報を取得するには?
位置情報制限のあるコンテンツを配信する必要があるため、デバイスの物理的な位置を正確に知る必要があります。
ドキュメンテーションによると、GetCurrentLocale() と GetCountryCode() の 2 つのメソッドがありますが、このメソッドのどれも実際に使用して物理的な位置を取得することはできません。
GetCurrentLocale - ユーザーの言語設定に基づいて現在のロケールを表す文字列を返します ...
GetCountryCode - これは必ずしもデバイスの物理的な場所と一致するとは限りません...
ここで私の質問は、地理位置情報の制限を適用するためにこれらの方法のいずれかを使用しても安全かどうかです。
roku - 開発者モードで roRegistrysection Roku からデータをクリアする方法
私はキーdを保存してクリアする必要があるrokuアプリを開発しています。私は roRegistrySection を使用してそれを行うことができますが、チャネルを削除しても、以下のドキュメントを調べても存在しないはずのキーが存在します
やり方を教えてください。
roku - Roku Ad Framework (RAF) を使用した DFP VMAP ミッドロール広告
Roku Web サイトから取得した RAF サンプル コードでミッドロール広告 URL を実行しています。Google IMA ビデオ スイートの ispector で URL をテストしたところ、プレロール、ミッドロール、ポストロール広告が含まれています。このコードは、ミッドロール広告 (単一の VAST タグ) を持たないプレロール URL に対して機能します。しかし、次のコードでは、VAMP URL からの広告はどれも再生されません。「adPods.count()」を印刷すると、結果は常に0になります。対象:単一、インライン、線形広告 - http://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096 /external/single_ad_samples&ciu_szs=300x250&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&cust_params=配置%3Ddevsite%26sample_ct%3Dlinear&correlator=
VMAP プレロール、ミッドロール、ポストロール、シングル広告では機能しません: http://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096/external/ad_rule_samples&ciu_szs=300x250&ad_rule=1&impl= s&gdfp_req=1&env=vp&output=vmap&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ar%3Dpremidpost&cmsid=496&vid=short_onecue&correlator=
コードは次のとおりです。