問題タブ [webshim]
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.
html5-video - 高度なプレーヤーを開発するためのプラットフォームとしての webshim mediaelement / kaltura CE / mediaelement.js
FB タイムライン クロスブラウザーで共有できるソーシャル メディア ボタン、クリック可能なオーバーレイ、ポストロール オプションなどを備えた、カスタムの自己ホスト型の埋め込み可能なプレーヤー (今のところは YT の埋め込みのみですが、後でメディアを追加するオプション) を開発しようとしています。など。フレームワークを次のように絞り込みました。
私は JavaScript を初めて使用するので、使いやすさ、ユーザー ベース、ドキュメントはすべて重要です。これらのいずれかが私の目的にとって行き止まりになる理由、または開発しやすい理由はありますか?
開発の詳細をドリルダウンする前に、現時点で見通しを得ようとしています。その間、mediaelement.js を試しています。
javascript - Firefox: webshim フォールバックを持つ HTML5 日付入力のスクロールを無効にします
HTML5 日付入力でスクロールを無効にしようとしていますが、うまくいきません。
この入力には webshim フォールバックがあるため、JS は Chrome では動作しますが、Firefox では動作しません。
誰もこの問題に直面したことがありますか?
javascript - Webshims と Input Type="Date" がうまく機能しない
あなたの助けを求めるのは初めてです。入力タイプ=日付をブラウザにロードするためにWebshimを使用しようとしています。私はこのトピックを使用します: HTML 5 input type="date" を Firefox や IE 10 で動作させるには、すべてがうまく機能します。しかし、javascript ライブラリへの内部参照を使用しようとすると、何か問題が発生します。コード:
内部ライブラリを使用すると、この警告が表示され、日付アイコンをクリックしても何も表示されません: 「フォーム cfg からクリア テキストを取得できませんでした」。
angularjs - Angular の「ng-if」によって追加された要素に対して呼び出される Webshim の updatePolyfill を取得する方法
主に古いブラウザーに日付ピッカーを追加するためにWebshimを追加した Angular アプリがあります。私はこれを使用しています:
ビューが変更されたときにDOMを更新します。
しかし、他のいくつかのフィールドが特定の状態にある場合にいくつかのフィールドを表示するために使用されるセクションを内部的に含むいくつかのページがありng-if
、「$viewContentLoaded」が発生したときにそれらのセクションがDOMにないため、ポリフィルは追加されません。そのロジックはモデルの変更によって駆動されるため、特定のロジックの存在ng-if
に関係なく上記の手法を使用できるように、「afterAllModelChanges」イベントを生成する方法があれば理想的です。ng-if
ある?または、この問題を解決するためのより良いアプローチはありますか?
polyfills - Webshim の日付ピッカーによるキーボード入力
私は webshims ライブラリを使用して、より最新の機能を備えた古いブラウザーをより適切にサポートしています。日付ピッカーはマウスでうまく機能しますが、キーボードからの使用に問題があるようです。これを確認する最も簡単な方法は、デモ ページにアクセスすることです。日付がサポートされていないため、Firefox を使用しています。
何も変更せずに、日付を入力してみてください。数字は入力できますが、「/」は入力できません。プレースホルダーを有効にすると、スラッシュも提案されます。セパレーターを省略したり、「-」(入力できる) を使用しようとしましたが、フォームを送信しても値が得られません。
キーボードから日付を入力する方法を教えてください。
ボーナスポイントとして、日付ピッカーがフォーマットを強制しないようにすることは可能ですか? さまざまな日付形式を解析できるバックエンド コードがあります。そのため、必要に応じて日付ピッカーを使用できますが、何かを入力すると、入力したものは変更されずにサーバーに送信されます。
css - Webshim 検証バブルのスタイリング矢印
Webshim の HTML5 フォーム検証バブルの矢印に #333 の塗りつぶし色を設定しようとしていますが、正しいクラスを識別できないようです。
これまでの私のCSS:
フィドル: http://jsfiddle.net/zhwdbhdd/。
どんな助けでも大歓迎です!