问题标签 [nativescript-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1397 浏览

android - 使用 nativescript sidekick 为 android 构建时安装 nativescript-plugin-firebase 后出现错误

我按照文档一步一步安装了nativescript-plugin-firebase,但是每次我在MacOS上使用sidekick来构建或运行android的应用程序时。我总是收到错误,日志如下:

在macOS上使用sidekick和模拟器时,可以为ios成功构建相同的代码,但无法正确运行,仅显示nativescript logo然后存在。有人可以帮我解决这个问题吗?我花了很长时间试图解决这个问题,但没有得到任何线索。谢谢! 在此处输入图像描述

0 投票
1 回答
53 浏览

nativescript - 编写 NativeScript 插件的正确语法

我正在学习 NativeScript 插件,并试图让 PubNub iOS SDK 正常工作。到目前为止(使用下面的 TypeScript),我能够成功配置、订阅频道和发布消息。我也尝试通过将“// 处理新消息...”部分也转换为 TypeScript 来接收消息,但无法使其正常工作。我怎么写这个?

目标-C:

打字稿:

0 投票
1 回答
339 浏览

nativescript - NativeScript Google 映射 java.lang.NoClassDefFoundError:解析失败:Lorg/apache/http/ProtocolVersion

我切换到 {N} 5.0,现在我遇到了 nativescript-google-map-sdk 的问题,与此处相同的错误: Android Google maps java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion

Android API 28 的问题,应该在清单中手动设置一个配置,https://developers.google.com/maps/documentation/android-sdk/config#specify_requirement_for_apache_http_legacy_library

当我添加

到我的 App_Resources/Android/AndroidManifest.xml

我得到这个错误

任务 ':app:processDebugResources' 执行失败。

Android 资源链接失败输出:/Users/rudm/dev/mobile/new5/platforms/android/app/build/intermediates/merged_manifests/debug/processDebugManifest/merged/AndroidManifest.xml:21:错误:在 .

有没有办法让谷歌地图与 {N} 5.0 一起工作?

0 投票
1 回答
163 浏览

nativescript - presentViewController 不存在

我正在 NativeScript 中构建一个插件。当我尝试访问 rootViewController 上的“presentViewController”方法时,我收到错误“property presentViewContrller 不存在”。

常量 rvc = UIApplication.sharedApplication.keyWindow.rootViewContrller; rvc.presentViewContrller(myViewController, true, completion() {});

它建议使用不接受我的视图控制器的 presentViewContrllerAnimatedCompletion。

您能否帮助我的代码(或者可能是设置!)的哪一部分是错误的?

0 投票
1 回答
606 浏览

nativescript - 如何在 Nativescript Angular 应用程序中包含可用的 gradle 库?

我知道这是可能的。但是我没有得到任何简洁且易于理解的实现。是否需要制作 Nativescript 插件或我可以直接使用它吗?如果我制作了一个临时插件,那么仅在插件目录的android平台中制作一个include.gradle文件并将gradle依赖项添加到该include.gradle就足够了吗???

0 投票
0 回答
169 浏览

angular6 - Nativescript图像捕获问题

我正在为我的应用程序使用原生脚本角度。我需要一个相机和文件浏览功能。

我已经尝试了以下两个用于相机功能的插件

  1. https://github.com/nstudio/nativescript-camera-plus

  2. https://www.npmjs.com/package/nativescript-camera

但它不支持我。它抛出以下错误

在此处输入图像描述

我已经使用以下内容修改了 App_Resources/AndroidManifest.xml 文件,我在一些论坛中看到了这个解决方案。但这也没有得到解决。

<provider android:name="android.support.v4.content.FileProvider" android:authorities="com.*.*.fileprovider" android:exported="false" android:grantUriPermissions="true" tools:replace="android:authorities" > <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths" tools:replace="android:resource" ></provider>

请建议我解决此问题。

18 年 12 月 13 日

我仍然陷入困境。

在此处输入图像描述

0 投票
0 回答
1155 浏览

android - 如何修复 NativeScript 错误:找不到模块:“nativescript-pager/angular”

我只是安装了 nativescript-pager 插件,当我运行命令 tns preview 我得到 ff 错误:

我不知道如何解决这个问题,因为我用谷歌搜索过,但没有发现任何有用的东西。这是我的 app.module.ts 代码:

从“@angular/core”导入 { NgModule, NO_ERRORS_SCHEMA };从“nativescript-angular/nativescript.module”导入 { NativeScriptModule };

这让我有点沮丧。请帮忙 !!!。谢谢你!

0 投票
2 回答
122 浏览

nativescript - 如何从分叉的存储库安装 NativeScript 插件?

我目前需要使用 nativescript-https 插件,但它的存储库没有更新,也没有打包到 npm 并且它有几个错误(包括一个带有版本的 AFNetworking) 没有解决方案,所以我已经分叉了存储库并尝试从这个分叉的回购使用:

tns pluging add [url of the repo]

这安装插件没有错误,但是当我尝试运行应用程序时,它显示以下错误:

NativeScript 遇到致命错误:错误:找不到模块“nativescript-https”

所以我想知道......执行此操作的正确工作流程是什么?

0 投票
1 回答
567 浏览

nativescript - NativeScript:在相机视图中覆盖透明的PNG帧并以帧效果保存图片

我需要拍一张有边框效果的照片。我可以使用透明 PNG 预览相机图像并稍后保存图像吗?

谢谢!

0 投票
0 回答
100 浏览

css - 在 NativeScript 上支持表格和电话的单独 CSS

如何获得对平板电脑和手机等多个屏幕的支持,以使用 Angular 在 NativeScript 中工作(我现在在 NS 5.1 上)?我目前正在尝试使用该nativescript-platform-css插件,它在元素上创建类phonetabletPage,然后提供不同的 CSS:

问题是它在某些情况下可以正常工作,但在其他情况下则不行(至少不是角度)。例如,在模态中它并没有真正起作用,而且我还发现了其他有问题的情况。

我当然可以通过nsPlatform.deviceType插件创建的全局变量以编程方式应用 CSS,但这似乎不是那么“干净”,并且在每个组件上都需要一些我希望避免的代码。

文档中的多屏幕部分提到它不适用于 Angular 和 Webpack 构建(尽管 AFAIK 该项目现在默认迁移到 webpack)。

感谢任何贡献的想法!