问题标签 [ionic-native]

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 投票
0 回答
1302 浏览

android - Ionic 2 文件插件 - 创建目录错误

我正在尝试一些离子原生插件,到目前为止一切都很好,除了文件插件。我一直在尝试在文件插件提供的 externalDataDirectory 路径中创建目录。我想做的是首先检查目录是否存在,但这实际上似乎是问题所在。我不断收到 ErrCode 5: ENCODING ERR。这是我的代码。

我不知道我做错了什么,任何人都可以提供帮助。谢谢!!!我知道问题似乎来自 resolveNativePath 方法,但是当我删除它仍然不起作用时,我收到一个错误:NOT FOUND ERR

0 投票
1 回答
121 浏览

cordova - 无法将任何 corodova 插件添加到我的应用程序

我面临一个问题。我正在开发ionic 2 app mobile。我正在尝试将 cordova 插件添加到我的移动应用程序中。在控制台它向我显示此错误:

我试图安装另一个插件,它是同样的错误。

当我创建一个新项目并尝试安装相同的插件时,它可以工作。我不允许重新创建一个新项目并复制我的工作。我该如何解决这个问题?

0 投票
1 回答
654 浏览

javascript - ionic2 ionic native 和 cordova-plugin-gyroscope 错误

我有一个 ionic2 应用程序,我想将 Gyroscope 与 ionic native 和 cordova-plugin-gyroscope 一起使用,如下所示:

https://ionicframework.com/docs/native/gyroscope/

但我有这个错误

...

你不能帮我吗

0 投票
0 回答
1390 浏览

javascript - 如何仅使用浏览器上 javascript 中的文件路径将文件转换为流

一直试图在浏览器中将文件转换为流。我正在做一些 ionic2 项目,但我似乎没有找到办法。Ionic 的文件插件可以返回二进制字符串或数组缓冲区,我似乎也不知道如何将它们转换为流。有什么帮助吗?

0 投票
1 回答
732 浏览

javascript - 如何在 Ionic 2 中将文件作为流读取

好的,所以目前正在为一个 android 应用程序开发这个项目,我正在使用 ionic,但我的问题是,我需要将文件作为流读取,我想知道如何使用 ionic 本机文件插件或任何其他手段。

0 投票
0 回答
561 浏览

android - 未播放声音时,通过 Ionic 3 应用程序内的音量按钮控制媒体音量

我的应用程序只会播放 2 到 3 秒的声音。当声音没有播放时,我尝试增加声音,但手机只增加和减少手机音量而不是媒体音量。仅当我在播放声音时尝试增加或减少媒体音量时才会改变。是否有可能从APP本身控制媒体音量而无需播放声音。

Native Audio 插件用于播放声音。

0 投票
0 回答
329 浏览

angular - 离子原生媒体捕获长度大于 60 秒的视频

使用离子原生媒体捕获打开相机并录制视频我希望视频的长度最长为 120 秒。下面是我正在使用的代码片段,我放了一个maxLength =120,但相机将始终仅记录 60 秒,并提示并提醒已达到最大长度,即 60 秒。我没有收到任何错误,相机记录很好,除了我无法将记录长度设为 120 秒。我怎么能做到这一点?我在 iPad 设备上使用它

0 投票
2 回答
715 浏览

cordova - Cordova Media Capture CaptureVideoOptions 持续时间不起作用

除了我在 CaptureVideoOptions 中设置持续时间的部分外,媒体捕获插件运行良好。尝试设置为各种数字,当时没有什么会停止视频。但是,限制选项似乎与图像和音频录制的所有其他捕获选项一样有效。我正在测试 Nexus 5 版本 6.0.1

0 投票
0 回答
3178 浏览

cordova-plugins - Ionic3 - Ionic Native:设备就绪未在 5000 毫秒内触发

我正在尝试使用 ionic3 进行语音识别插件,但我不断收到此错误

Ionic Native: deviceready did not fire within 5000ms. This can happen when plugins are in an inconsistent state. Try removing plugins from plugins/ and reinstalling them.

我在我的设计(iPhone iOS 10.1)中运行它,使用命令ionic cordova run ios -l

我已经解决了一些SO 问题/离子论坛问题,并尝试重新安装所有插件,按照他们的建议重新安装平台 (ios) + 插件,但仍然没有运气。

以下是我的课

以下是我的离子信息

0 投票
1 回答
2956 浏览

firebase - 推送通知在后台不起作用

我正在使用本机 firebase插件的推送通知功能。

当前行为:

它在前台工作正常。但是当应用程序在后台时,我尝试点击它显示的通知undefined。请看下面的视频。我已经在 Anroid 设备上测试过了。

预期行为:

当我点击通知消息时,它应该打开应用程序并正确显示消息。

视频

app.component.ts

包.json