これは初めてelectron/node.jsを使用してデスクトップアプリケーションを構築したもので、経験豊富なWebアプリケーションはありません。電子デスクトップアプリのフォームアクション
私のアプリに送信フォームを追加しようとしています。
私はチュートリアル(W3)を複製しますが、同じエラーメッセージを取得しておくことを試みた:
Not allowed to load local resource:
私が何か間違ったことをやっていますか?
これは初めてelectron/node.jsを使用してデスクトップアプリケーションを構築したもので、経験豊富なWebアプリケーションはありません。電子デスクトップアプリのフォームアクション
私のアプリに送信フォームを追加しようとしています。
私はチュートリアル(W3)を複製しますが、同じエラーメッセージを取得しておくことを試みた:
Not allowed to load local resource:
私が何か間違ったことをやっていますか?
エレクトロンアプリでルートを設定する必要があります.app.jsコードを変更する必要があります。コールバック関数で
app.on('ready', function(){
mainWindow = new BrowserWindow({
height: 600,
width: 800
});
mainWindow.loadUrl('file://' + __dirname + '/app/index.html');
});
以内にあなたのPHPコードへのリモートパスである必要がありますメインウィンドウのパスを、設定する必要があります。
電子アプリで使用したいWebアプリケーションとしてwww.example.comを使用している場合は、メインウィンドウでそのURLを指定する必要があります。基本的にラップされたブラウザとして機能します。
基本的にElectronはブラウザだけであり、魔法のようにPHPページをレンダリングするわけではありませんが、それでもレンダリングするにはサーバーが必要です。したがって、サーバをローカルで実行している場合を除き、.phpファイルをローカルにロードすることはできません。それでもあなたがそうするなら、あなたはまだ有効なURLが必要です:
http://localhost:9000
または類似のものです。
コードを投稿してください**あなたのコードの**写真ではありません。 – jwpfox