問題タブ [ondemand]

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.

0 投票する
1 に答える
871 参照

php - Smarty2.xで可変修飾子を動的に適用する方法

Smartyで修飾子を動的に適用するソリューションが見つかりません。

テンプレート-このように作業したい(例)

PHPスクリプト

または、phpで修飾子を適用したいのですが、phpで修飾子を解析して適用する方法はありますか?

回答ありがとうございます。

0 投票する
2 に答える
8809 参照

wpf - PRISM と WPF オンデマンドでモジュールを追加する方法

シェル ウィンドウに一連のタブがあり、コンテンツ コントロールである 1 つのメイン領域があります。また、特定のタブが選択されたときにオンデマンドでロードしたいモジュールが 4 つあります。したがって、tab1 が選択されている場合は moduleA をロードし、tab2 が選択されている場合は ModuleB をロードします。アプリケーションの起動時に最初のモジュールがロードされます。問題は、タブを変更しても何も起こらないことです。厳しいエラーはありません。私は、このバージョンの WPF および Silverlight 用のプリズム コンポジット アプリケーション ガイダンス - 2009 年 10 月を使用しています。

私はこのアプローチを試しました:

シェル:

ブートストラップ:

そして、オンデマンドでロードできるようにしたいmoduleB(以前はこのコメント行を使用していたので、ここに残しました):

ここで何が間違っていますか?どのように進めればよいですか?

0 投票する
1 に答える
848 参照

silverlight - オンデマンドで読み込まれるアセンブリ内のリソースへの URI 参照

リソース(フォント)を保持するアセンブリをオンデマンドでロードします。アセンブリは AssemblyPart クラスによって読み込まれるため、現在のアプリケーション ドメインに追加されます。

フォントはテキストに適用されていませんが、リソース ストリームを取得しています。

アセンブリがxap パッケージ内にある場合、すべて正常に動作しますが、copy local falseに設定すると、正しいフォントが表示されません。:(

や のようなクラスには単にそれらがないため、 を使用しFontSourceてフォントをストリームとして直接設定することはできません (これは間違いなく持っています) 。;(RunParagraphRichTextBox

MEF (Microsoft Extensibility Framework) がこれから私を助けてくれるかどうか知っている人はいますか?

それを達成するための既知の方法はありますか?

これらのリソースを真剣に参照する必要がありますが、それらすべてを 1 つの xap パッケージに入れることはできません。:(

敬具

0 投票する
1 に答える
504 参照

javascript - 遅延ロードされたjavascriptでのランタイムエラー処理?

遅延ロードされたJavaScriptでエラー処理を行う方法を知っている人はいますか? 私は、ajax リクエストが呼び出され、コードがグローバル スコープで評価されるアプローチを使用しています。実行時エラーが発生すると、遅延読み込みスクリプトとしてファイル名が出力され、行番号はエラー行に読み込みスクリプトの eval の行番号を加えたものになります。これは、すべての JavaScript ファイルがサイトのセクションのモジュールに結合されることを除けば、それほど悪くはありません。JavaScript ファイル自体の周りの try catch は、関数の実行時エラーをキャッチしません。何か案は?Window.onerror は正しいファイル名を提供しないため、問題外です。当たる前に捕まえないといけない。

私はプログラムで eval されたコード内のすべての関数の周りに try catch を含めることができるかもしれないと考えていました (これは醜いです)、しかしそれはウィンドウレベルで行われるので、eval されたコードに具体的かつ動的にアクセスする方法がわかりません. javascript が "Bob" という名前のオブジェクトである場合、window.Bob にアクセスできますが、動的にアクセスする必要があります。

0 投票する
1 に答える
373 参照

flash - 動画配信 Web アプリケーションの構築を検討中

ユーザーが映画ファイルをアップロードできるアプリケーションを構築し、ユーザーが映画に関する情報 (あらすじ、タイトルなど) を入力できるようにして、後でサーバーから視聴できるようにしたいと考えています。時間。すべての意図と目的で、YouTube のクローンとほぼ同じです。

ただし、視聴する映画を提供する際に問題が発生しています。私は、ユーザーがさまざまなプラットフォームで映画を視聴できるようにしたいと考えています。これには、一般的なすべてのブラウザー、iOS デバイス、Android デバイス (および将来的には GoogleTV) での Web が含まれます。

私は当初、ユーザーが必要なファイル形式をアップロードし、そのファイルを保存してから、ffmpeg (または同様のもの) を使用してオンザフライでトランスコードし、要求しているデバイスに提供することを計画していました。帯域幅を節約する必要がある場合は、より小さいサイズにトランスコードできるため、これは便利です。残念ながら、これを行って Web ブラウザでムービーを表示する方法を見つけるのに苦労しています。

私はVLCを試してみました。RTSP 経由でビデオをオンデマンドでストリーミングすることはできますが、(私が理解しているように) HTML5 ビデオ タグと Flash の両方が RTSP ストリームを受け入れません。オンザフライでトランスコードされたビデオを HTTP 経由でストリーミングする方法を見つけることができませんでした。これは、オプションを Windows Media Player または QuickTime の埋め込みに制限しているように見えます。FFMpeg を使用した FFServer にも同じ問題があります。RTSP ストリームは作成できますが、HTTP ストリームは作成できません。

では、ビデオをオンデマンドでトランスコードし、HTML5 または Flash を含む Web ブラウザーにストリーミングする方法について、何か考えがある人はいますか?

ありがとう!
クリス

0 投票する
3 に答える
505 参照

.net - dll の読み込みをキャッチ

コンポーネントをオンデマンドでダウンロードする .NET クライアント ソフトウェア パッケージを構築しようとしています。

メインの実行可能ファイルと他の 20 個の dll ファイルに分割されたプログラムがあるとします。メインプログラムはそのうちの 3 つを参照していますが、とにかく他のいくつかを参照しています...依存構造のようなある種のツリーがあります。

私が達成しようとしているのは、メインの実行可能ファイルのみを配布し、サーバーの場所からオンデマンドで他のすべてを取得することです。

このようなもの: メイン プログラムとこれらすべての dll プロジェクトは 1 つのソリューションにあり、他のソリューションと同様に一緒に構築されます。配布中は、exe のみが配布され、他の dll (使用されているいくつかのサードパーティ製ライブラリを含む) は、ダウンロード可能なサーバーの場所に置かれます。

exe が実行され、いくつかの UI が表示されます。ユーザーがメニュー項目をクリックすると、dll ファイルの別の UI ウィンドウが表示されるため、OS は dll (そこにはありません) を探します。介入して、必要な dll をダウンロードします。サーバー、exeの横に置き、OSが最初からそこにあったかのようにロードします。

これは、共通の Interface クラスといくつかのリフレクション マジックを使用することで実現できるように見えますが、私はそれ以上のこと、単一のソリューションで dll を完全に構築すること、サード パーティ ライブラリのオンデマンド ダウンロードを含むことを望んでいました。

これを行う方法はありますか?

0 投票する
1 に答える
4865 参照

jquery - JSessionId (httponly Cookie) が Javascript から Web サービスに送信されない

URL https://secure-ausomxeja.crmondemand.com/OnDemand/でロードする Web アプレットがあります... 同じドメイン内で Web サービス呼び出しを行っているところから (https://secure-ausomxeja.crmondemand) .com/Services/Integration) JQuery を使用します。すべてが同じドメインで行われているにもかかわらず、JSessionId (httponly Cookie) が JQuery Web サービス呼び出しで渡されないという事実を理解できません。興味深いことに、Web サービスの URL がhttps://secure-ausomxeja.crmondemand.com/OnDemand/ ...で始まる場合(正しくありませんが)、ブラウザーは Cookie を適切に渡します。

問題は、httponly Cookie がサーバーに送り返されるためには、同じドメインまたは最初のディレクトリ (この場合は OnDemand) の名前さえあれば十分でしょうか?

以下は、JSessionId Cookie を渡さないコード スニペットです。

以下は、JSessionId Cookie を渡すコード スニペットです (ただし、その場所で利用できる Web サービスがないため意味がありません)。

0 投票する
2 に答える
1179 参照

web-services - Oracle CRM On Demand ステートレス Web サービス アクセス

さまざまな Oracle.com プロパティで、Oracle CRM On Demand にはステートレスな方法で Web サービスにアクセスする機能があると主張する声明を見てきましたが、これが何を意味するのかについてのドキュメントを見つけることができないようです。

Oracle CRM On Demandでステートレス・リクエストを正常に呼び出したことがあるか、または関連情報を持っている人はいますか?

0 投票する
2 に答える
464 参照

java - Android へのクラウド ストリーミング

初めての便利な Android アプリを開発しようとしていますが、洞察が必要です。

アプリの基本的な機能は、ユーザーがプライベート サーバー上のオーディオ ファイルにアクセスし、オンデマンドでストリーミングできるようにすることです (非ライブ)。

Pandora のようなもので、ユーザーはファイル全体がダウンロードされるのを待つ必要がないため、ファイルがデバイスのスペースを占有しません。

アプリは、私の教会から事前に記録されたサービスをストリーミングするために使用されます。

私の質問は次のとおりです。

  1. サーバー上のファイルにアクセスする最もクリーンな方法は何ですか?
  2. サーバーにはソフトウェアが必要ですか、それともファイルへのストレートリンクは機能しますか?
  3. Androidはネイティブでこれを行うことができますか? または、これを行うライブラリはありますか?

他の洞察をいただければ幸いです。

0 投票する
1 に答える
419 参照

.net - NServiceBus:オンデマンドでメッセージを処理する

私はサービスバス(特にNServiceBus)を初めて使用し、最初の佐賀を書いたばかりです。

佐賀は、トランザクションを受信し、メッセージを送信して、ユーザーID、支払いの詳細、製品の詳細などを、ほとんど閉じたシステム(プログラムでアクセスするのが難しい)に対して検証することを目的としています。現在、一部の機能は自動化とハンドラーの作成が簡単ですが、これらのタスクを実行するために使用できるAPIがないため、トランザクションを完了するために手動の介入が必要な場合がいくつかあります。これに対して複数のヒューマンエージェントが機能するため、同時実行性が問題になります。各ユーザーにオンデマンドで次のメッセージをプルさせて、MSMQに固有の同時実行性を利用してみませんか。

すべてがプッシュベースであるように見えるため、nhibernateのIBusで、次に利用可能なメッセージをオンデマンドで取得できるようにするメソッドを見つけることができませんでした。そこで、標準の.NET System.Messaging.MessageQueue APIを使用してMSMQからメッセージを手動で取得し、ユーザーがこれを操作して、IBusを介して応答を書き戻すことでサガにリターンを送信できるようにする、UIのプロトタイプを作成しました。 Send()メソッド。

これに関する私の主な質問は次のとおりです。これはNServiceBusに関する基本原則に違反しますか?そうでない場合は、NServiceBus APIを介してこれを行う方法はありますか?

また、MSMQまたはUIアプリケーションを介して同時実行を処理しますか?

乾杯