问题标签 [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 回答
975 浏览

ios - NativeScript 静态库实现如何生成 TypeScript 声明

我努力将 Captuvo 静态库作为 NativeScript 中的插件实现。

插件结构:

将 nativescript-captuvo-scan 插件添加到我的项目后,我正在运行以下命令以尝试将库公开为打字稿类型。

项目中生成了很多d.ts文件,但我找不到暴露库的文件。

我错过了什么,或者我哪里出错了?

有谁知道包装静态库的nativescript-plugin?我似乎找不到不使用 Podfile 的示例。

0 投票
0 回答
161 浏览

android - 编译时 Nativescript 文件选择器构建错误

我正在开发睡眠警报。我想*.mp3sdcard中选择警报声。

但是nativescript插件“ nativescript-file-picker ”不工作,或者错误。没有使用文档,

0 投票
1 回答
282 浏览

nativescript - NativeScript:第一次调用 getPlatformData 而不提供 projectData

这两天一直在看这个

项目准备成功(android)

从 C:\App\mobile-app\hooks\after-prepare\nativescript-dev-android-snapshot.js 执行后准备挂钩

从 C:\App\mobile-app\hooks\after-prepare\nativescript-dev-sass.js 执行后准备挂钩

在不提供 projectData 的情况下首次调用 getPlatformData。

到目前为止,我已经尝试了以下 -

  • 删除/添加 nativescript-sass

  • 卸载/安装/更新 nativescript

  • 将项目恢复到我知道它肯定可以工作的地步

  • 它还抱怨“+-- UNMET PEER DEPENDENCY nativescript-angular@1.2.0”,所以尝试安装它,但反过来又抱怨“UNMET PEER DEPENDENCY zone.js@^0.6.21”,它也没有安装

  • 肯定是我的设置有问题,我重新安装了所有东西。然后我重置了Windows并安装了所有东西

任何帮助表示赞赏。

谢谢,席德。

0 投票
2 回答
2074 浏览

image - nativescript 图像选择器不工作

我正在使用用于 nativescript 的插件图像选择器,我复制了示例代码以查看它是如何工作的并使其适应我的代码。但是代码不起作用。当我点击按钮时,应该打开我设备上的屏幕库,但是当我点击按钮时没有任何反应。

下面的代码是我如何实现的。

专辑列表.component.ts

专辑列表.component.html

正如我所说,当我点击 html 中的按钮时,会出现 onSelectMultipleTap 函数的日志,但没有别的。

谢谢!!

0 投票
1 回答
1534 浏览

nativescript - 如何在 NativeScript 中使用 Native 代码

我可以在 NativeScript 中使用本机 JAVA/SWIFT 代码吗?我想将 cookie 存储到 cookie 管理器中,但没有提供插件。那么,是否可以将本机代码直接使用到 NativeScript 中,或者我必须自己为此任务创建一个插件。n

0 投票
1 回答
628 浏览

nativescript - Nativescript:TypeError:无效版本:1.?2.0

安装插件时出现错误。 TypeError: Invalid Version: 1.?2.0

我已经为 NativeScript 创建了插件。这是我的package.json样子。

正如一些论坛中所述,我试图从NS 项目中删除android条目,并清理缓存。但是当我添加 android 平台时,它又来了。package.jsonnpm cache cleantns platform add android

如果您对此有任何想法,请分享。

多谢你们

0 投票
0 回答
53 浏览

nativescript - 如何用 NativeScript 3.0 中的新替换来替换 Propertymetadata 类?

我正在研究如何创建插件,但是我选择的插件与 NativeScript 3.0 版本不兼容,因此我正在尝试将其迁移到这个新版本。

目前我很难找到应该使用哪个类来替换它,如何去做。

NativeScript 的文档在这一点上非常不稳定,还有很多不足之处,或者我找不到合适的学习地点。

如何用 NativeScript 3.0 中的新替换来替换 Propertymetadata 类?

这种替代品的正确等级是什么?

更新

我重新阅读并扩展了以下文章的阅读内容,但没有一篇深入研究此类类及其依赖项和依赖项的功能和正确使用。

0 投票
1 回答
495 浏览

nativescript - 如何使用 NativeScript 3 捕获图像并发送到远程服务器

我是 NativeScript 的新手,我正在尝试使用相机模块捕获图像(这工作正常),并将其转换为 base64(这不起作用)并 POST 到服务器。

我已经google了好几天了。您可以提供的任何帮助将不胜感激。

我已经尝试了大约 160 亿种不同的方法,这是我当前的代码:

哦,我确实想明确表示我没有使用角度(显然),所以请不要提供这样做的答案。:)(Vuejs 坚持)

0 投票
1 回答
400 浏览

typescript - 为什么在打字稿中用方括号括起来的名称声明方法?

我一直在浏览nativescript代码库,以了解如何为 {N} 3.0.1 更新我的一些插件,并且我看到了很多这样的类方法。

查看image-common.tsimage.android.ts的内容以查看完整源代码。

为什么从image-common.ts导出的 const 的属性在image.android.ts中使用是一种方法,为什么它们用方括号括起来?

0 投票
0 回答
384 浏览

javascript - 不能让 nativescript-videoplayer 和 nativescript-audioplayer 一起工作吗?

所以我目前正在使用nativescript的多平台框架构建一个应用程序。我有两个有问题的插件可以自己工作,但是当它们同时运行时,我希望暂停两个轨道(具有单独轨道文件的视频和音频),只有一个停止,而其他继续。这是为什么?

首先,我的 nativescript 音频播放器代码是:

设置完成后,我继续制作视频播放器。这是在 xml 中实现的。

然后我从关联的页面文件中抓取对象

期望视频在这一点上有它的来源和所有设置。现在是问题开始的地方。我想要的是同时暂停视频和音频,所以我的方法是暂停音频,每当我调用cycleVideoPlayer的暂停函数和后记时,就像这样:

此时只有其中一个停止(主要是音频),视频继续播放。任何想法为什么?

插件链接: https ://github.com/bradmartin/nativescript-audio https://github.com/bradmartin/nativescript-videoplayer

澄清情况

这只会暂停其中一个轨道并恢复暂停的轨道,没有任何效果

这会暂停视频并完美恢复

音频也是如此

此处给出了尝试暂停和恢复的显式代码。此代码位于我的一个 nativescript 页面 .js 文件中的 exports.loaded 函数中。

如果有人对此事有任何想法或需要澄清,请发表评论:)