問題タブ [easyxdm]
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.
angularjs - jasmine と easyXDM を使用してテストする方法
iframe を介して実行されている角度のあるアプリがあり、いくつかのタスクには easyXDM を使用しますが、主に iframe ウィンドウのサイズを変更します。現在、ジャスミンを使用していくつかのテストを作成しようとしていますが、親 Web サイトを介してテストを実行していないため、プロバイダーが消費者と通信しないため、easyXDM がエラーをスローするという問題が発生しています。
easyXDMのソケットがインスタンス化されないように、angularに値を設定してテスト中に上書きできるかどうかを調べようとしています。私は他の潜在的な解決策にもオープンです。
ありがとう!
javascript - EasyXDM: サードパーティのサービスからファイルをダウンロード
サードパーティのサーバーに JavaScript クロス ドメイン リクエストを送信したいと考えています。easyXDMについて読んだことがありますが、それがどのように機能するのかまだわかりません。私はChromeで彼らの例を試しましたが、うまくいきません(Entity to Large
音楽とNot Allowed
テキストファイルの場合)。
質問: easyXDM は私のニーズに適していますか? サードパーティのサービス/ドメインから smth をダウンロードできるかどうかはまだわかりません
debugging - easyxdm ライブラリでデバッグを無効にするには?
誰かが eaxyxdm についての知識を持っている場合は、簡単なヘルプが必要です。ここで、easyxdm でデバッグを無効にする方法を共有してください。前もって感謝します
javascript - Microsoft Edge easyXDM on("message") イベントが呼び出されない
Microsoft Edge では、GET 要求が実行されていません。AJAX リクエストが実行されるポイントまでコードをステップ実行し、コールバックにブレークポイントを設定しました。ただし、コードがコールバックに到達することはありません。
私はすでにコールバックで .then() と .fail() をセットアップしており、コールバックで .done() と .always() を追加しようとしましたが、コールバックのコードはどれも実行されていません。
次に、dev-tools のネットワーク タブを確認しましたが、リクエストがまったく見つかりません。Edge が何らかの理由でリクエストを送信していないようです。
これは、上記の request 関数を呼び出すものです。
これは、そのリクエストを行うために使用される実装です。
コルスのネタはこちら。(私はこれについてあまり知りません。)
アップデート
問題はeasyXDMにあるようです。エッジでwaitForReady()
発砲していません。on(window, "message", waitForReady)
私は今、この問題をもっと調べています。
easyXDM スニペット:
上記のスニペットは実行されますが、waitForReady
メソッドは呼び出されません。呼び出されない唯一のブラウザーは Edge です (IE8+、Chrome、Safari、FF、およびモバイル chrome/safari で動作します)。
javascript - シンプルなクロスドメイン メッセージングに easyXDM を使用する必要があるのはなぜですか?
iframe コンテンツからその親ウィンドウに単純なクロスドメイン メッセージングを送信するために、古いバージョンの easyXDM を実装することを提案するクライアントがいます。私の最小ブラウザ要件はIE11以上です。
window.postMessage のようなものでこれを使用する必要があるのはなぜですか?
meteor - Safari iframe コンテンツの読み込みエラーのみ
最新の Meteor バージョン v1.3.3.1 を実行しています。これが私のシナリオです。Meteor アプリがあります。Disqusのことを考えて、「 http://localhost:8000」のWebページへのリンク「 http://frontend.dev:4000 」を埋め込みます
emebed は、他のすべてのブラウザーで期待どおりに機能します。しかし、サファリではこのエラーが発生します。インターネットから他のWebサイトを埋め込もうとすると、Safariで問題なく動作するため、Meteorの問題だと確信しています。エラー メッセージなしで Web サイトが表示されます (Web サイト プロバイダーからブロックされていない場合)。
必要な情報があれば喜んで提供します
また、これをここで追跡します。これもMeteorの問題かもしれないと思います
https://github.com/meteor/meteor/issues/7246
javascript - Easy XDM - IFrame ナビゲーションでソケットが壊れる
親が子のサイズと子の場所の両方を知ることができるように、EasyXDM を使用してクロスドメイン通信を処理しています。サイジング作業を行いました。問題は、場所を親に戻したいiframe内でナビゲートするときです。
問題は、ソケットが再度作成されないページを変更すると、VM87 Core.js:324 Uncaught Error: url is undefined or empty が表示されることです。
他の誰かがこれに遭遇しますか?
親(消費者):
子 (プロデューサー) Razor レイアウト