问题标签 [ionic-v1]

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 回答
104 浏览

angular - 带有 Angular 2 的离子

我是一名 Android 开发人员,我一直在开发 Android 应用程序,但现在公司要求我开始使用 Ionic 开发混合移动应用程序。

和往常一样,我在 Udemy 中搜索并选择了 Angular2 和 Ionic2 中评分最高的课程,因为 Ionic 课程的讲师说 Angular 2 是 Ionic 的先决条件(鉴于我了解 HTML、CSS、Javascript),但我发现 Ionic 文档说我应该学习 AngularJs。让我更加困惑的另一件事是,在 Udemy 中,大多数课程都用 Angular 2 或 4 教授 Ionic,只有极少数采用 AngularJs 方法,甚至那些缺乏 Angular 课程中可用的质量。

0 投票
4 回答
3380 浏览

angularjs - 通过示例在 AngularJS/Ionic 中进行深度链接

我正在为 iOS + Android 构建 AngularJS (1.x) 和 Ionic/Cordova 移动应用程序。我想在我的登录页面上添加/创建一个“深层链接”,这样当我向新用户发送一封“确认您的电子邮件”电子邮件并且他们点击一个链接以确认他们的注册时,如果他们在他们的移动设备(安装了我的应用程序)他们将被直接带到应用程序的登录页面。

我看到了这个插件,但我没有在 AngularJS/Ionic/Cordova 应用程序中创建深层链接的经验。有任何想法吗?

0 投票
2 回答
475 浏览

javascript - ionic v1 应用自定义图标

我已经从资源/android 文件夹和平台/android/res 文件夹中删除了所有离子默认图标,并设法更改了应用程序启动器。

在此处输入图像描述

但是分屏的图标还是用离子的标志(这是哪里来的???我已经全部删除了) 在此处输入图像描述

而且..如文档中所述

⚠️ 对于 Android >5.0 状态栏图标,您必须在“res”文件夹中包含名称为“fcm_push_icon.png”的透明纯色图标,方法与添加其他应用程序图标相同。如果您不设置此资源,则 SDK 将使用您的应用的默认图标,该图标可能不符合 Android >5.0 的标准。

如果以某种方式找不到 fcm_push_icon.png,我应该使用我已经如上所述更改的应用程序默认图标。但它也没有这样做在此处输入图像描述......我很困惑。

0 投票
0 回答
19 浏览

angularjs - Disqus 插件在 ionic v1 中不起作用

我在我的 ionic v1 项目中使用 Disqus。浏览器工作正常,但构建 apk 后的问题无法正常工作,向我显示错误“我们无法加载 Disqus。如果您是版主,请参阅我们的故障排除指南'

0 投票
1 回答
154 浏览

javascript - 淡出 $scope 内容,然后使用 AngularJS 1.x 替换

这里我有$scope.content一段文字。当用户单击下一个按钮时,我会替换$scope.content文本。

这个文本过渡不是很平滑,所以我想按以下顺序添加一个简单的过渡淡入淡出:

  1. 用户单击下一步按钮
  2. 当前$scope.contentdiv 将淡出
  3. 淡出动画完成后,替换$scope.content
  4. 然后立即显示新文本(无动画)

0 投票
1 回答
1355 浏览

angular - 如何在 ionic v1 中使用 FCM

我是 ionic 新手,我想知道如何在 ionic v1 项目中使用 FCM 请帮助我。我正在使用 Cordova-plugin-fcm。首先,我在我的项目中安装这个插件,使用这个评论“ionic Cordova plugin add Cordova-plugin-fcm”

);

然后在我的 app.js 中使用此代码 $ionicPlatform.ready()

现在错误显示我的浏览器控制台

请帮我

0 投票
1 回答
141 浏览

angularjs - 更改 AngularJS 数字输入范围

我有一个非常简单的问题要问你。我目前正在尝试根据我当前所在的选项卡的 ID 更改标签中允许的输入。

这是一个使用 ionic 1 和 angular 的酒店预订应用程序。假设我在 ID 为“1”的酒店房间,那么我想将最大输入设置为 2。但如果我在 ID 为“2”的酒店房间,我想将最大值设置为 5。可以吗仅在标签标签内?

非常感谢作为示例显示的答案:) 提前致谢!

0 投票
1 回答
756 浏览

android - 使 Ionic 1 拨动开关看起来像 Android 上的 iOS 拨动开关

我正在开发一个带有拨动开关的 Ionic 1 项目。你知道:

<ion-toggle>hello</ion-toggle>

它在 Android 和 iOS 上看起来不同,我更喜欢 iOS。我知道在 Ionic 2 中,我可以做到:

<ion-toggle mode="ios">hello</ion-toggle>

但这是一个 Ionic 1 项目,我不想仅仅为此将其转换为 Ionic 2。我运气不好?

0 投票
0 回答
282 浏览

javascript - 如何在输入类型日期IONIC 1 IOS中设置最大日期

我在 IONIC 1 IOS 中设置最大输入类型日期时遇到问题,这是我的脚本:

但它不起作用,我试图搜索但都失败了,请任何人帮助我解决这个问题,因为星期四我必须收集这个任务。

谢谢。

0 投票
1 回答
1315 浏览

xcode - Ionic1 - Cordova-ios - 供应配置文件推送通知错误

我在 iOS 上构建我的 ionic 应用程序时遇到问题。如果我运行 release build 命令,存档会成功,但导出失败并出现以下错误:

错误:exportArchive:“TeaZe.app”需要具有推送通知功能的配置文件。

错误域=IDEProvisioningErrorDomain 代码=9 ““TeaZe.app”需要具有推送通知功能的配置文件。” UserInfo={NSLocalizedDescription=“TeaZe.app”需要一个具有推送通知功能的配置文件。, NSLocalizedRecoverySuggestion=将配置文件添加到导出选项属性列表中的“provisioningProfiles”字典中。}

** 导出失败 **

配置文件肯定有推送通知服务: 配置文件

该功能在 xcode 中启用: XCode 推送通知

我仍然可以在 xcode 中毫无错误地构建和存档应用程序,但我发现推送通知不再起作用了!

我的构建环境:

看起来有些文件被错误地配置为cordova,但我不知道该怎么做。我删除了我所有的证书/配置文件,并重新创建、更新了 xcode 和 cordova-ios 到最新版本。还尝试降级 xcode,但与我的 iphone 不兼容,所以不值得。

有人遇到过这个吗?