問題タブ [playback-rate]
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.
javascript - JavaScript 相互運用なしで Blazor から HTMLMediaElement.playbackRate を設定する
JavaScript の相互運用性 ( https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/playbackRate )playbackRate
に頼らずに、Blazor WebAssembly からHTMLMediaElement プロパティの値を設定する方法があるかどうかを理解したいと思います。 .
Blazor は DOM 要素に直接アクセスすることはできません (また、直接アクセスすることを意図していません) ため、答えはノーであり、javascript の相互運用性を使用する必要があると思います。しかし、私はあまり専門家ではないので、より多くの経験を積むようにお願いしています。
Vidazor のようにBlazorでビデオを管理するのに役立つプロジェクトがあることは知っていますが、最終的には JavaScript 相互運用も使用するため、できるだけ避けたいと思います。
どうもありがとうございました
javascript - 再生速度を変更する単純な Javascript 拡張機能が機能しない
HTMLタグ付きのビデオ(YouTube)の簡単な再生速度設定器があります。
速度を 2.25 に変更するはずの 2.25 ボタンをクリックしても、何も起こりません。エラーメッセージが表示されません。
しかし、ブラウザ コンソールを開いて「document.querySelector('video').playbackRate = 2.25」と入力すると、ビデオの速度が正常に変化します。
なにが問題ですか?
playspeed.js
speed-buttons.html
スタイル.css
マニフェスト.json