こんにちは私はこのフォルダにgeojsonファイルを持っています。極端なローカルファイルがデバイス上で動作しない
私はこれを試してみて、これは、エミュレータ上で動作します。問題はない。
Create_Map_Layer('Map_1', '../../views/map/factory.geojson');
しかし、私がこれを構築してデバイスで実行すると、マップは見えません。 このようなファイルに対して別のオプションを試してみます
ただし、デバイスでは動作しません。これをどうすれば解決できますか?
EDIT
私はこの https://openlayers.org/en/v4.2.0/examples/data/geojson/countries.geojson のようなオンラインのデータを使用している場合は問題はありません。それはエミュレータとデバイスで動作します。
EDIT-2
私はjQueryのを使用して、私はそれが 'OK' を私に与えますが、デバイス上で、それは私に 'エラー' を与えエミュレータで
$.get('../../views/map/factory.geojson')
.done(function() {
alert('ok');
}).fail(function() {
alert('error');
})
ローカルファイルをチェック
私は推測します問題はローカルデータまたはファイル拡張子です。しかし、私はまだ解決策を見つけることができません。