2016-03-30 5 views
1

Meteor v1.3 release notesによれば、webapp pluginは、特別なlocal-filesystem URL接頭辞を介してローカルファイルを提供できます。iOS上の 'local-filesystem' URL接頭辞を使用してMeteor 1.3でファイルにアクセスする方法

プラグインは現在、特別なURL接頭辞 (http://localhost:<port>/local-filesystem/<path>)を使用して、両方のiOSとAndroid、 上のローカルファイルにアクセスすることができます。

私はimgcache.jsによってそこに置かれて/local-filesystem/Documents/imagecache/someguid.pngを使用して/Documents/imgcacheフォルダにiOSの画像にアクセスしようとしていますが、404が返されます。

ここで、ローカルファイルシステムのルートはどうですか? Meteor 1.3で使用されているcordova-plugin-wkwebview-enginefile://またはcdvfile://のURLをサポートしていないように見えるため、ファイルにアクセスするにはどうすればよいですか。

答えて

0

実際にルートがファイルシステムのルートになっているようです。残念ながら、私はテストするデバイスを持っていますが、シミュレータに正しいURLパスを使用していないことが判明:

local-filesystem/Users/username/Library/Developer/CoreSimulator/Devices/device-id/data/Containers/Data/Applications/application-id/Documents/imgcache/someguid.png 
0

はい、私はそれがファイルシステムのルートだが、同意するが、あなたは、httpものを必要としません正面では、ちょうど途中に入る。

私は私のイメージソースは、このように設定し、それが(流星1.4.3上)魔法のように動作します:

<img src="/local-filesystem/mnt/internal_sd/Android/data/com.project.my/mugshot-sNpESnqWKzKLjhaJM.png"> 
関連する問題