android - 如何使用 Ionic 和 AngularJS 框架在 Android 中读取 json 文件?

标签 android json angularjs ionic-framework

我现在有一个关于无法在我的 android 中读取的 json 的问题..

json 文件是我的数据所在的地方..它充当静态数据库..

我可以在我的桌面上获取它,但是当它出现在我的手机上时却没有显示..

这是我的示例代码:

这是我获取 json 文件的服务..

var serviceUrl = '/';
$http.get(serviceUrl + 'JSON/Books.json').success(function (results) {
    $scope.New = results;
});

请帮我解决这个问题..我对这个问题的想法是serviceUrl。关于它的任何想法。太感谢了.. 我绝对是这个 Ionic Framework 的初学者。

最佳答案

对于所有仍然处于这个问题中的人,我只是找到了解决它的方法。我不知道它是否会解决你的问题,但它确实解决了我的问题。我使用 file:///android_asset/www/ 作为我的 serviceUrl

这是一个例子:

var serviceUrl = 'file:///android_asset/www/';
$http.get(serviceUrl + 'JSON/Books.json').success(function (results) {
    $scope.New = results;
});

只需尝试并探索它..我刚刚尝试了那个并且它对我有效..

可能是因为 apk 安装程序中的所有 json 文件都将放在 file:///android_asset/www/json android 手机中的目录,所以让您的 url 指向该目录..

我希望它能帮助你并在其中探索..这可能不是正确的答案,但我希望它能帮助你找到提示。

谢谢

关于android - 如何使用 Ionic 和 AngularJS 框架在 Android 中读取 json 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26177692/

相关文章:

java - 在Android studio 3.2中查找Sqlite数据库

Android AdMob SDK 异常行为

python - 将数据导入 MySQL 时提高性能?

javascript - 从 Angular Js 范围调用 Controller 方法

android - 编码风格 : Two activities with moSTLy same code but different content view

android - (31,16) : error CS1525: Unexpected symbol `(' , 期望 `)' 、 `,' 、 `;' 、 `[' 或 `='

javascript - AngularJS - 使用命名空间解析 JSON feed

python - 无法解码任何 JSON

testing - angular-scenario e2e testing - 在继续之前等待关键事件完成

css - 如何在哈巴狗的表格列上添加鼠标悬停?