初めて投稿させて頂きます。
稚拙なご質問となりますが、どうぞ宜しくお願い致します。
前提・実現したいこと
https://qiita.com/keeey/items/618875eb30aad6d47ad9
を、拝見させて頂きながら構築しています。
ファイルのアップロード先を http://192.168.0.100/uploader.php に指定しても動くようにしたい。
※Monaca では、イントラネット内にあるサーバは認識されないのでしょうか。
発生している問題・エラーメッセージ
ファイルのアップロード先を
fileTransfer.upload(uploadFileURL, encodeURI("http://サーバードメイン/uploader.php"),…
と、記載していたので、
fileTransfer.upload(uploadFileURL, encodeURI("http://192.168.0.100/uploader.php"),…
と直し実行するとエラーとなりました。
192.168.0.100のアクセスログを見ましたが、そもそもアクセスされていないようでした。
ちなみに、
fileTransfer.upload(uploadFileURL, encodeURI("http://レンタルサーバドメイン/uploader.php"),…
にしてみたところ画像がちゃんとアップできました。
http://192.168.0.100/uploader.php
と
http://レンタルサーバドメイン/uploader.php
は、同じサンプルソースです。
検証環境について追記させて頂きます。
■Monaca デバッガーアプリを使ってFileTransferは動いた。
-iPhone7Plus(192.168.0.10)→WiMAX→(インターネット側)→レンタルサーバ
-Android7.0(192.168.0.9)→WiMAX→(インターネット側)→レンタルサーバ
■apkにしてもFileTransferは動いた。
-Android7.0(192.168.0.9)→WiMAX→(インターネット側)→レンタルサーバ
■Monaca デバッガーアプリを使ってFileTransferはエラーになった。
-iPhone7Plus(192.168.0.10)→WiMAX→(イントラネット側)→サーバ(192.168.0.100)
-Android7.0(192.168.0.9)→WiMAX→(イントラネット側)→サーバ(192.168.0.100)
■apkにしてもFileTransferはエラーになった。
-Android7.0(192.168.0.9)→WiMAX→(イントラネット側)→サーバ(192.168.0.100)
宜しくお願い致します。