QNAP 用のアプリを開発しようとしています。私は QNAP について本当に初心者なので、助けてください!
qpkg パッケージを作成して正しくインストールすることに成功し、動作します。しかし、アプリに Web インターフェースを提供したい場合に問題が発生します。
内部に helloworld テキストが含まれているだけの index.html ファイルがあります。
QDK を使用して環境を作成し、/share/XXX_DATA/.qpkg/QDK/MyApp フォルダーを作成します。
今、他のファイルの一部を作成します
/share/XXX_DATA/.qpkg/QDK/MyApp/Web
そこに、私の HelloWorld メッセージを含む私の index.html を配置します。
さて、/share/XXX_DATA/.qpkg/QDK/MyApp/qpkg.cfg ファイルを変更し、変数を設定します
QPKG_WEBUI="/MyApp/Web"
ドキュメントから、たとえばhttps://edhongcy.gitbooks.io/qdk-qpkg-development-kit/content/qpkg-configuration-file.htmlを見ることができます
QPKG_WEBUI インストールされたアプリケーションの Web インターフェイスへの相対パス (指定されたパスは、Web サーバー データの構成された場所に対する相対パスです。通常は /share/Web または /share/Qweb です。) 指定されたパスは「/」で始まる必要があります。表示されたリンクは、QPKG が有効になっている場合にのみアクセスできます。QPKG_WEB_PORT に値が指定され、QPKG_WEBUI が空の場合、デフォルト値の「/」がインストール時に自動的に設定されます。
次に、/share/XXX_DATA/Web フォルダーに Web フォルダーへのリンクも作成します。(/share/Web は /share/XXX_DATA/Web への単なるリンクです) つまり:
ln -s /share/XXX_DATA/.qpkg/QDK/MyApp/shared/Web /share/XXX_DATA/Web/MyApp/Web
さて、アプリで「開く」をクリックすると、QNAP でウィンドウを開くことができますが、完全に空白です。さまざまなバリエーションを試しましたが、ウィンドウは常に空白です。
qpkg.cfg ファイルの一部を変更する必要がありますか? サンプルコードを含むドキュメントはありますか?
QPKG_WEBUI は変更する正しい変数ですか?
みんな本当にありがとう