問題タブ [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.
php - Smarty2.xで可変修飾子を動的に適用する方法
Smartyで修飾子を動的に適用するソリューションが見つかりません。
テンプレート-このように作業したい(例)
PHPスクリプト
または、phpで修飾子を適用したいのですが、phpで修飾子を解析して適用する方法はありますか?
回答ありがとうございます。
wpf - PRISM と WPF オンデマンドでモジュールを追加する方法
シェル ウィンドウに一連のタブがあり、コンテンツ コントロールである 1 つのメイン領域があります。また、特定のタブが選択されたときにオンデマンドでロードしたいモジュールが 4 つあります。したがって、tab1 が選択されている場合は moduleA をロードし、tab2 が選択されている場合は ModuleB をロードします。アプリケーションの起動時に最初のモジュールがロードされます。問題は、タブを変更しても何も起こらないことです。厳しいエラーはありません。私は、このバージョンの WPF および Silverlight 用のプリズム コンポジット アプリケーション ガイダンス - 2009 年 10 月を使用しています。
私はこのアプローチを試しました:
シェル:
ブートストラップ:
そして、オンデマンドでロードできるようにしたいmoduleB(以前はこのコメント行を使用していたので、ここに残しました):
ここで何が間違っていますか?どのように進めればよいですか?
silverlight - オンデマンドで読み込まれるアセンブリ内のリソースへの URI 参照
リソース(フォント)を保持するアセンブリをオンデマンドでロードします。アセンブリは AssemblyPart クラスによって読み込まれるため、現在のアプリケーション ドメインに追加されます。
フォントはテキストに適用されていませんが、リソース ストリームを取得しています。
アセンブリがxap パッケージ内にある場合、すべて正常に動作しますが、copy local falseに設定すると、正しいフォントが表示されません。:(
や のようなクラスには単にそれらがないため、 を使用しFontSource
てフォントをストリームとして直接設定することはできません (これは間違いなく持っています) 。;(Run
Paragraph
RichTextBox
MEF (Microsoft Extensibility Framework) がこれから私を助けてくれるかどうか知っている人はいますか?
それを達成するための既知の方法はありますか?
これらのリソースを真剣に参照する必要がありますが、それらすべてを 1 つの xap パッケージに入れることはできません。:(
敬具
javascript - 遅延ロードされたjavascriptでのランタイムエラー処理?
遅延ロードされたJavaScriptでエラー処理を行う方法を知っている人はいますか? 私は、ajax リクエストが呼び出され、コードがグローバル スコープで評価されるアプローチを使用しています。実行時エラーが発生すると、遅延読み込みスクリプトとしてファイル名が出力され、行番号はエラー行に読み込みスクリプトの eval の行番号を加えたものになります。これは、すべての JavaScript ファイルがサイトのセクションのモジュールに結合されることを除けば、それほど悪くはありません。JavaScript ファイル自体の周りの try catch は、関数の実行時エラーをキャッチしません。何か案は?Window.onerror は正しいファイル名を提供しないため、問題外です。当たる前に捕まえないといけない。
私はプログラムで eval されたコード内のすべての関数の周りに try catch を含めることができるかもしれないと考えていました (これは醜いです)、しかしそれはウィンドウレベルで行われるので、eval されたコードに具体的かつ動的にアクセスする方法がわかりません. javascript が "Bob" という名前のオブジェクトである場合、window.Bob にアクセスできますが、動的にアクセスする必要があります。
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 ブラウザーにストリーミングする方法について、何か考えがある人はいますか?
ありがとう!
クリス
.net - dll の読み込みをキャッチ
コンポーネントをオンデマンドでダウンロードする .NET クライアント ソフトウェア パッケージを構築しようとしています。
メインの実行可能ファイルと他の 20 個の dll ファイルに分割されたプログラムがあるとします。メインプログラムはそのうちの 3 つを参照していますが、とにかく他のいくつかを参照しています...依存構造のようなある種のツリーがあります。
私が達成しようとしているのは、メインの実行可能ファイルのみを配布し、サーバーの場所からオンデマンドで他のすべてを取得することです。
このようなもの: メイン プログラムとこれらすべての dll プロジェクトは 1 つのソリューションにあり、他のソリューションと同様に一緒に構築されます。配布中は、exe のみが配布され、他の dll (使用されているいくつかのサードパーティ製ライブラリを含む) は、ダウンロード可能なサーバーの場所に置かれます。
exe が実行され、いくつかの UI が表示されます。ユーザーがメニュー項目をクリックすると、dll ファイルの別の UI ウィンドウが表示されるため、OS は dll (そこにはありません) を探します。介入して、必要な dll をダウンロードします。サーバー、exeの横に置き、OSが最初からそこにあったかのようにロードします。
これは、共通の Interface クラスといくつかのリフレクション マジックを使用することで実現できるように見えますが、私はそれ以上のこと、単一のソリューションで dll を完全に構築すること、サード パーティ ライブラリのオンデマンド ダウンロードを含むことを望んでいました。
これを行う方法はありますか?
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 サービスがないため意味がありません)。
web-services - Oracle CRM On Demand ステートレス Web サービス アクセス
さまざまな Oracle.com プロパティで、Oracle CRM On Demand にはステートレスな方法で Web サービスにアクセスする機能があると主張する声明を見てきましたが、これが何を意味するのかについてのドキュメントを見つけることができないようです。
Oracle CRM On Demandでステートレス・リクエストを正常に呼び出したことがあるか、または関連情報を持っている人はいますか?
java - Android へのクラウド ストリーミング
初めての便利な Android アプリを開発しようとしていますが、洞察が必要です。
アプリの基本的な機能は、ユーザーがプライベート サーバー上のオーディオ ファイルにアクセスし、オンデマンドでストリーミングできるようにすることです (非ライブ)。
Pandora のようなもので、ユーザーはファイル全体がダウンロードされるのを待つ必要がないため、ファイルがデバイスのスペースを占有しません。
アプリは、私の教会から事前に記録されたサービスをストリーミングするために使用されます。
私の質問は次のとおりです。
- サーバー上のファイルにアクセスする最もクリーンな方法は何ですか?
- サーバーにはソフトウェアが必要ですか、それともファイルへのストレートリンクは機能しますか?
- Androidはネイティブでこれを行うことができますか? または、これを行うライブラリはありますか?
他の洞察をいただければ幸いです。
.net - NServiceBus:オンデマンドでメッセージを処理する
私はサービスバス(特にNServiceBus)を初めて使用し、最初の佐賀を書いたばかりです。
佐賀は、トランザクションを受信し、メッセージを送信して、ユーザーID、支払いの詳細、製品の詳細などを、ほとんど閉じたシステム(プログラムでアクセスするのが難しい)に対して検証することを目的としています。現在、一部の機能は自動化とハンドラーの作成が簡単ですが、これらのタスクを実行するために使用できるAPIがないため、トランザクションを完了するために手動の介入が必要な場合がいくつかあります。これに対して複数のヒューマンエージェントが機能するため、同時実行性が問題になります。各ユーザーにオンデマンドで次のメッセージをプルさせて、MSMQに固有の同時実行性を利用してみませんか。
すべてがプッシュベースであるように見えるため、nhibernateのIBusで、次に利用可能なメッセージをオンデマンドで取得できるようにするメソッドを見つけることができませんでした。そこで、標準の.NET System.Messaging.MessageQueue APIを使用してMSMQからメッセージを手動で取得し、ユーザーがこれを操作して、IBusを介して応答を書き戻すことでサガにリターンを送信できるようにする、UIのプロトタイプを作成しました。 Send()メソッド。
これに関する私の主な質問は次のとおりです。これはNServiceBusに関する基本原則に違反しますか?そうでない場合は、NServiceBus APIを介してこれを行う方法はありますか?
また、MSMQまたはUIアプリケーションを介して同時実行を処理しますか?
乾杯