2017-07-16 34 views
0

你好,我在這個文件夾中有一個geojson文件。Devextreme本地文件無法在設備上工作

enter image description here

我嘗試這一點,它可以在模擬器。沒有問題。

Create_Map_Layer('Map_1', '../../views/map/factory.geojson'); 

但是,當我建立這個和運行在設備地圖似乎並不。 我嘗試不同的文件這樣的選項 enter image description here

但它不起作用的設備上。我該如何解決這個問題?

編輯

如果我使用在線數據這樣 https://openlayers.org/en/v4.2.0/examples/data/geojson/countries.geojson 是沒有問題的。它適用於仿真器和設備。

EDIT 2

我使用jQuery和我檢查本地文件

$.get('../../views/map/factory.geojson') 
    .done(function() { 
     alert('ok'); 
    }).fail(function() { 
     alert('error'); 
    }) 

在模擬器中它給了我「OK」,但在設備上它給了我「錯誤」

我猜問題是本地數據或文件擴展名。但我還找不到解決方案。

回答

0

我很有趣地解決了這個問題。我將我的geojson文件複製到map.Shared下。它的工作原理。

enter image description here

相關問題