草庐IT

android - google plus登录 ionic 返回错误10

我在ionic应用程序中使用googleplus登录。登录功能在4.2、4.3android设备上正常工作。但它在5+android版本中返回错误:10。为此,我正在使用这个插件“cordova-plugin-googleplus”。我是通过CordovaCLI和npm安装的这是我的代码。window.plugins.googleplus.login({},function(user_data){alert(JSON.stringify(user_data));},function(msg){alert(msg);});我没有从我的搜索中得到任何可行的解决方案。请帮我解决这个问题。提前

android - 使用 ionic 关闭应用程序时收到通知

我正在使用ionic2和FCM。我在应用程序运行时收到通知。我需要在应用程序运行或不运行时收到通知。我该怎么做? 最佳答案 您可以使用One-Signal来解决您的需求:这里是一些如何在ionic-2中初始化的代码通过终端安装OneSignalCordova插件ioniccordovapluginaddonesignal-cordova-pluginnpminstall--save@ionic-native/onesignal重要提示:请确保按照IonicNative网站上的说明将提供程序导入到您的app.module.ts中,例如

android - 无法使用 ionic cli 1.3.2 添加人行横道

我从git克隆了一个现有的ionic项目。我有ionic1.3.2和cordova4.2.0。克隆后,我cd进入目录并执行ionicbrowseraddcrosswalk。它说人行横道添加成功。然后当我尝试执行ionicrunandroid时,它说Noplatformsadded.所以我做了一个ioinicplatformaddandroid,这给了我这个错误:Failedtoinstall'org.apache.cordova.engine.crosswalk':CordovaError:Plugindoesn'tsupportthisproject'scordova-android

android - 如何从 Ionic 框架中的预构建应用程序中提取 Controller 和 View ?

在IonicApp中,目录结构显示Appstructure在www>scripts>app.js是一个JavaScript文件,其中包含Controller的所有代码和其中的View。只有反射(reflect)在浏览器中的更改才是在此文件中所做的更改。目录结构中的Controller和View没有任何作用,因为在它们中所做的任何更改都不会反射(reflect)在应用程序中,它们在app.js文件中的整个代码提供了我们需要的更改。整个应用程序从一个文件运行?如何使在目录结构文件中所做的更改反射(reflect)在应用程序中,是否需要app.js文件? 最佳答案

android - Ionic native 应用程序正在发送 header Origin :file://which causes problems

我已经开始在Ionic1中构建简单的Todo应用程序,我发现Originheader存在问题。(CORS相关)如果我跑ionicserve在浏览器中一切正常,我可以在apache(tomcat)上向我的RESTAPI发出请求。但是当为android甚至在ionic查看器中构建我的应用程序时,所有请求都会失败。使用chrome调试器,我设法找到了问题所在。native应用发送header(仅在android上测试)Origin:file://这导致我的服务器拒绝请求。在我看来,它应该与主机一起发送正确的Originheader。下面附有更多详细信息的屏幕截图。我该怎么办?在此处找到相关主

android - 在 Ionic 2 for Android 中将推送通知的自定义声音文件放在哪里

我在我的Ionic2应用程序中使用推送插件。现在我想使用自定义声音文件。我在我的负载中发送文件名:options={data:{title:"Title",body:'Body.',soundname:'soundfile'}}但现在我不知道将声音文件放在我的Ionic项目中的什么位置。我应该把它放到res/raw中。但这是在我的平台文件夹中吗?谁能告诉我从根目录开始的正确路径? 最佳答案 我找到了答案:你必须把它放在:platforms/android/res/raw/filename.mp3对于iOS,我把它放在这里:platf

android - Ionic 应用程序说在 Android 模拟器中运行,但不是

我有一个Ionic应用程序,我正试图让它在Genymotion虚拟设备中运行。这是我输入命令“ionicrunandroid”后命令提示符中的内容UpdatedthehooksdirectorytohaveexecutepermissionsRunningcommand:"c:\ProgramFiles(x86)\nodejs\node.exe"c:\Users\username\git\mobile\hooks\after_prepare\010_add_platform_class.jsc:/Users/username/git/mobileaddtobodyclass:platf

android - ionic : Camera asks confirmation after every picture/take multiple shots

是否可以从显示屏顶部禁用那些烦人的“重试”和“确定”按钮?如果您指导我正确的方向,我还可以自定义ngCordova插件。我想做的是轻松拍摄多张照片。现在需要时间,因为有人发明了应该确认图片是否足够好。所以另一个问题是拍摄多张照片然后确认所有照片的建议方法是什么。以下两行给出相同的结果:navigator.camera.getPicture()或$cordovaCamera.getPicture() 最佳答案 我的一个应用程序也有同样的要求。给你https://github.com/cordova-plugin-camera-prev

android - 未安装 LaunchNavigator Ionic2 插件

我是Ionic2和周围一切的新手。我正在尝试设置我的第一个移动应用程序:触摸一个按钮我将打开native导航(例如,Android版Googlemap)。我已经安装了launchnavigator插件:ionicpluginadduk.co.workingedge.phonegap.plugin.launchnavigator在cremony.ts页面内:import{Component}from'@angular/core';import{NavController}from'ionic-angular';import{LaunchNavigator,LaunchNavigatorO

android - Ionic - 错误 : Cannot find module 'jshint' while building a release. apk

我是新来的。我正在用ionic框架开发一个应用程序。现在我想创建一个release.apk版本。我指的是以下教程来构建release.apk-http://forum.ionicframework.com/t/ionic-toturial-for-building-a-release-apk/15758但是在本教程中的#7中,当我运行ionicbuildandroid--release命令时,我遇到了以下错误-module.js:338throwerr;^Error:Cannotfindmodule'jshint'atFunction.Module._resolveFilename(m