小编krv*_*krv的帖子

NativeScript Android API版本检查

我使用以下命令将android平台添加到我的nativescript应用程序

tns platform add android

现在我无法弄清楚该平台的哪个API版本被添加了?

我怎么能搞清楚这一点?

nativescript angular2-nativescript

1
推荐指数
1
解决办法
2072
查看次数

在ngFor循环之间插入项目

我有以下代码显示项目

<ul>
<li *ngFor="#item of items">{{item}}</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

现在,items对象是我对API调用的结果.

我们假设这是以下代码.

this.http.get('/api/items').subscribe(data => {
      this.items= data['results'];
});
Run Code Online (Sandbox Code Playgroud)

我想要实现的是我希望第三个项目是自定义项目,然后正常呈现以下项目.

怎么能得到这个.

谢谢

javascript angular2-directives angular

1
推荐指数
2
解决办法
1840
查看次数

使用Angular和Cordova

我正在尝试将角度5添加到cordova并创建一个项目.不,我不想使用离子.

我在网上关注以下教程 https://medium.com/@nacojohn/convert-your-angular-project-to-mobile-app-using-cordova-f0384a7711a6

当我ng serve在浏览器中运行我的应用程序启动时,cordova build android 我的应用程序成功构建.

但是一旦我在模拟器中启动应用程序,我就会收到以下错误和白屏

compiler.js:16014 Uncaught TypeError: undefined is not a function

请告诉我这个问题在哪里?

谢谢

注意:我使用angular cli生成的启动项目很简单,这就是为什么我不添加任何代码.

cordova ionic-framework angular

1
推荐指数
1
解决办法
721
查看次数

API 23及更高版本的Android权限

到目前为止,我一直在AndroidManifest.xml文件中为应用添加必要的权限,如下所示

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.SEND_SMS" />
Run Code Online (Sandbox Code Playgroud)

正如我在网上看到的那样.对于API 23及更高版本,应用程序需要在需要时动态询问权限.

所以我的问题是,我是否仍然需要在AndroidManifest.xml文件中添加权限,或者只是动态处理它或者我必须做两者.

-谢谢

android-manifest android-permissions nativescript

0
推荐指数
1
解决办法
2907
查看次数