問題タブ [file-uri]
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.
vagrant - ローカルに存在する VDI を追加するための Vagrant 構文は何ですか?
ローカルに存在する VirtualBox .vdi を vagrant に追加する構文は何ですか?
ドキュメントには、代替 URI スキームの例はないようです。
ssh および httpauth の場所も使用できますか?
ajax - Firefox: file:/// url を使用すると Jquery AJAX リクエストが失敗する
JQueryで作成されたajaxリクエストがあります。
- file:/// URL から実行すると、すべてのブラウザ (Firefox を除く) で成功します...
しかし、同じhtmlページをs3に保存してs3からアクセスすると、
- すべてのブラウザ (Firefox を含む) で動作します。
私の質問
file:/// 宣言により、Firefox が html ページを正しく開かないのはなぜですか? 文字エンコーディングまたはブラウザーが file:/// URI を処理するデフォルトの方法が原因である可能性があります。
java - Camel ファイル処理
Camel (2.11.0) を使用して、次の機能を実現しようとしています。
- ファイルが特定の場所に存在する場合は、それを別の場所にコピーしてから処理を開始します
- そのようなファイルが存在しない場合、ファイルのコンシューマー/ポーラーをブロックしたくありません。
direct:cleanup
ルートまで処理を続けたいだけ
ファイルを一度だけポーリングしたい!
これが私がこれまでに持っているものです(Spring XMLを使用):
上記の設定では、 にファイルがない場合/home/myUser/myApp/fizz
、Camel はファイルができるまで待機/ブロックします。代わりに、あきらめて に進みたいdirect:cleanup
.
ファイルがある場合、shouldOnlyGetHereIfFileExists
Bean 内で処理されていることがわかりますが、コピーされていることはわかりません/home/myUser/myApp
。そのため、<otherwise>
要素が完全にスキップ/無視されているかのようです!
何か案は?前もって感謝します!
ios - 画像を /library/Application Support/bundleID_name/... iOS のサブフォルダーに保存します
次のコードは、エラーや例外なく機能しますが、それでも、本来の機能を実行していません! 画像を iOS ライブラリ/Application Support フォルダに保存したかったのです。より正確には、イメージは /library/Application Support/bundleID_name/subfolder/ (およびサブフォルダーは「location1」と呼ばれます) に配置する必要があります。
iOS-Simulator で機能を確認すると、サブフォルダー (つまり .../library/Application Support/bundleID_name/location1/) が作成されていることがわかります。また、関数「saveImage」も例外なく機能します。しかし、保存されている画像はありません!!!! (つまり、画像ファイルが見つからず、フォルダーは空のままです) !!
何が間違いでしょうか??
2 つの関数を呼び出すコードを次に示します (以下のコードを参照)。
対応する関数-Nr1:
関数 Nr2:
ちなみに、XCode-Debugger で "fullPath" を取得すると、次のようになります。
それも正しいように見えませんか?? しかし、なぜ [fileManager createFileAtPath:fullPath contents:imageData attributes:nil]; 実行しない???
java - URL の残りの部分を最後のパスから分割するにはどうすればよいですか
私はこのファイル URL を持っています:http://xxx.xxx.xx.xx/resources/upload/2014/09/02/new sample.pdf
これは後で変換されhttp://xxx.xxx.xx.xx/resources/upload/2014/09/02/new%20sample.pdf
ます。
これで、次の方法で最後のパスを取得できます。
それは私に与えるでしょうnew sample.pdf
しかし、残りの URL を取得するにはどうすればよいhttp://xxx.xxx.xx.xx/resources/upload/2014/09/02/
ですか?
html - Javascript API for Office での File:/// プロトコル リンクの使用
バックグラウンド
Javascript API for Officeを使用して Excel アプリを作成しています。(オフィス 2013)。そのアプリ内には、ファイル プロトコルを使用してアプリからアクセスしたい、コンピューター/サーバー上のフォルダーへのリンクがいくつかあります。
このリンクを使用して、ダミーの HTML ファイルでファイル プロトコルをテストしました。
それは完全に機能し、デスクトップフォルダーを開きます。ネットワークドライブを使用してテストしたところ、同様に機能しました。
問題
このダミー リンクを Excel Web アプリの HTML ページに追加しても、クリックしても何も起こりません。右クリック -> [開く] を選択すると、IE11 は新しいインスタンスを開き (mailto:
リンクでは発生しません)、許可を与えるかどうかを尋ねます。許可を与えると、フォルダが開かれます。
ゴール
アクセス許可ボックスがポップアップすることなく、左クリック 1 回でフォルダの場所を開くことができます。最悪の場合、ユーザーがアプリのセットアップ中に一度ダミーのリンクを開いてから、許可が与えられたら、右クリックして開く必要がないようにしたいと考えています。
質問
ここで目標を達成するにはどうすればよいですか?Office はリンクをロックしているだけですか?
アップデート
私が見つけた主な問題は、アプリをホストしているサイトが信頼できるサイトではなかったことです。ファイル プロトコルを使用するリンクは、イントラネットおよび信頼済みサイトでのみ機能します。したがって、唯一の問題は、Office ストアの場所が信頼できるかどうかです。