問題タブ [local-files]
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.
firefox - 独自のプロトコル ハンドラでローカル ファイルをロードする際のセキュリティ エラー
ディスクに保存されたファイル(バイナリexeによって生成された)からHTMLをFirefoxに提供する新しいプロトコルを登録するFirefoxアドオンを作成しています。
タグ内の画像と (おそらく) ローカル ファイルを参照する CSS スタイルに問題があります。それらは適切にロードされず、エラーコンソールに次のようなメッセージが表示されます:
セキュリティ エラー: moz-nullprincipal:{afde522e-6b29-4359-9959-c46c749687f6} のコンテンツを読み込めないか、file:///E:/xowa_app/user/anonymous/app/img/file/magnify-clip にリンクできない場合があります。 png.png
私のプロトコル フラグ: nsIProtocolHandler.URI_IS_LOCAL_FILE | nsIProtocolHandler.URI_IS_LOCAL_RESOURCE | nsIProtocolHandler.URI_STD | nsIProtocolHandler.URI_INHERITS_SECURITY_CONTEXT. ( MDNリファレンスをちゃんと理解しているかわかりません)
nsIProtocolHandler インターフェイスの仕様では、プロトコルで URI を開くときに新しいチャネル ( MDN ) を作成する機能を実装する必要があります。ディスク上にある URI (プログラムによって生成された html) からチャネルを作成します。チャネルには「権限を付与または拒否する」所有者プロパティがあり、所有者を「すべてのセキュリティチェックに合格する」( MDN )システムプリンシパルに設定しましたが、エラーは同じです。
javascript - WEB ローカル マップ タイル キャッシュの使用
ユーザーのハードドライブにある自分の画像ファイルをユーザーに表示する必要があります。(オフライン マップ タイル)
ローカル マシンから d:/1.html として起動された場合は問題ありません。リモートから exmanple.org/1.html の場合、画像が見つかりません
javascript - ローカル Web ページからファイルを取得する
これは私がローカルページから達成したいことです:
- テキストボックスにデータを入力する
- データを変換します (結果はテキスト ファイルではない場合があります)
- 変換されたデータを取得します。
セキュリティ上の理由から、ローカル ファイルに直接書き込むことは明らかに問題外です。HTML5 に FileWriter API があることは知っていますが、多くのブラウザーではサポートされていません (それには十分な理由があると思います)。
ページ要素の 1 つのコンテンツ (たとえば <DIV>) としてデータを作成することを考えましたが、そのデータを送り返す方法がわかりません。
要するに、常にクライアント側にとどまりながら、通常の http 要求/応答プロセスを模倣する必要があったと感じています。
これはまったく不可能だと思い始めましたが、何か提案はありますか?
android - JSON を使用したタブレットのローカル ファイルからの画像の読み込み
これは私の最初の投稿で、タブレットでのローカル ファイル アドレスへのアクセスに関して大きな問題を抱えています。
画像の URL を含む JSON ファイルを取得するために AJAX を使用して、ゲームに画像ファイルをロードしたいと考えています。私の問題は、JSON を使用してタブレット フォルダーからローカル ファイル アドレスを直接取得できるかどうかわからないことです。
「storage/sdcard0/myImage.png」のような URL を使用する必要があるようです。しかし、実際にファイルを呼び出しているかどうかはわかりません。それは...ですか ?
私はコーダーではないので Construct 2 を使用しているため、生の JavaScript プログラミングに関してはかなり制限されています。コードで溢れさせないようにしてください:D
javascript - ローカルで実行されるjavascriptファイルでローカルのpythonファイルを実行するにはどうすればよいですか?
私はすでに大量の Python コードを持っているロボット工学プロジェクトに取り組んでいます。ロボットは、ローカルで実行されている私の Web ページにデータを送信します。データが受信されたら、Python コードを実行するために JavaScript が必要です。Python コードはデータを処理し、指示をロボットに直接送り返します。ローカルファイルの呼び出しは可能ですか? そうでない場合、どこにアップロードして利用できるようにするのが最適ですか?
ありがとう