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

javascript - 使用指令从选择框中选择项目后如何为输入框设置焦点

我有两个文本框,其中第一个文本框是只读的。它用于选择项目列表。一旦在第一个输入框中选择了一个项目,我需要关注第二个输入框。我使用了一个直接关注第二个输入框的指令,但我只想在第一个输入框有值的情况下关注第二个输入框。

指示:

html:

我不想在控制器中给出条件,而是想在指令本身中执行它。我想知道是否可以在指令中执行它。

0 投票
1 回答
1461 浏览

xcode - Xcode:[错误] 绑定 IPv4 侦听套接字失败:地址已在使用中(48)

我有一个 ionic v1 项目,我进行了更新以在 iPhone X 上正常运行,但在模拟器中出现错误。我在 ionic-v1 论坛上提交了这张票,但已经 10 多天了,还没有收到任何回复,所以我把它贴在这里希望得到一些指导。

本质上,当我通过 XCode 在 iPhone 模拟器上运行旧版本的项目时,它会正常运行。但是,当我在同一个模拟器上运行更新的项目时,我得到一个“未找到”错误,如下所示。

在此处输入图像描述

在 XCode 日志中,我看到了这个错误

当我运行成功运行的旧版本代码时,不存在此错误。我不太确定这里使用的是什么套接字以及如何释放它。更新后的代码在真实设备上运行良好。

我在 Xcode 9.2 和 iOS 10.13.2

感谢任何帮助/指针。

谢谢,桑杰。

0 投票
1 回答
693 浏览

angularjs - ionic 1 缓存控制器清除或重新加载

嗨,我在 Ionic 中有一个应用程序,它是 4 个屏幕,并且想要在从一个视图转到另一个视图时刷新控制器。但最重要的是我的问题在于这个控制器:

在此处输入图像描述

如您所见,您在右上角看到的是时间,当它到达零时,完成游戏并转到下一页,但是如果我在时间用完之前按上一个视图,时间(可变)时间一直在运行,就好像它仍然在同一个控制器中一样,当它达到 0 时,它会将我带到我不应该做的最后一页,因为这只从我上面显示的页面开始。此外,它在图像的视图中,当执行某些操作时,它的控制器会调用一些声音,即使这样,如果我离开视图和它的控制器并转到另一个,这些声音仍在运行。我已经尝试了几种我看到的清理缓存的方法,但没有一个有效。

我已经尝试了所有这些,但没有任何效果,我已经尝试了所有这些,但没有任何效果,它唯一做的就是清除视图缓存但控制器仍在工作。感谢您的帮助

0 投票
1 回答
327 浏览

angularjs - Ionic 1 - 状态更改后弹出窗口无法正常工作

我在一个特定的控制器中定义了一个 $ionicPopup,比如 Controller-1。当我通过将状态更改为 $state.go('xxx.xx.xx') 从任何其他不同的 Controller-X 移动到 Controller-1 时,$ionicPopup 无法按预期工作。但同时,如果我第一次打开 Controller-1,$ionicPopup 工作正常。状态变化导致问题。如何解决?

Controller-1 中 $ionicPopup 的代码是:

如果我第一次直接从 Controller-1 启动它,它会按预期工作: 屏幕截图 - 正常情况

但是,如果我通过使用 $state.go('xxx.xx.x') 的状态更改从任何其他状态移动到 Controller-1,它会显示损坏的输出: 屏幕截图 - 失败案例

0 投票
1 回答
530 浏览

ionic-framework - ionic 1 - 将自定义图标添加到导航按钮

我想将图像作为图标添加到标题中的导航按钮。这可能吗?我应该怎么做?这是我当前的代码..它不起作用:

在html代码中:

在CSS代码中:

0 投票
1 回答
1585 浏览

android - Ionic v1 - HTTPS API 调用在真实设备中不起作用

以前我们使用 HTTP 作为我们的 REST API 并且没有任何问题。但是,我们将 REST API 服务器更改为在 IIS 中使用带有自签名证书的 HTTPS运行,现在我们遇到了一些问题。

当我们尝试在 Android Emulator 中运行移动应用程序时,它可以正常工作。但是,当我们尝试在真实的移动设备上运行时,它不起作用。

我怎样才能使它在真正的 Android 设备上工作?

致相关负责人:

  • 使用插件cordova-plugin-ionic-webview

  • 使用插件cordova-plugin-whitelist

配置文件

0 投票
0 回答
133 浏览

angularjs - 按钮栏作为标签栏离子

我正在开发一个应用程序,该应用程序显示带有标题和主页按钮的标题、下方的图像滑块和下方的按钮栏作为页脚。图像滑块是默认内容。单击按钮栏中的按钮后,是否可以用 html 页面替换图像滑块?或者至少隐藏图像滑块并显示一个 html 页面?

到目前为止,这是我的代码:

0 投票
0 回答
659 浏览

android - 如何在 ionic 1 中使用 Google 和 Facebook 创建登录

我是使用离子框架的初学者,我使用离子 1,现在我有责任使用 Google 和 Facebook 构建应用程序和身份验证,我使用科尔多瓦插件http://ngcordova.com/docs/plugins/oauth/,我遵循所有步骤这里https://www.sitepoint.com/authenticating-users-via-oauth-with-cordova-and-ionic/但我总是出错,我在移动设备上运行'ionic cordova run android',我不知道为什么当我单击登录时总是出现错误,请任何人一步一步告诉我如何在 ionic 1 中使用 ngcordova 进行登录(Google 和 Facebook)。

这是我的脚本

破折号.html

仪表板控制器。

请任何人帮助我。谢谢。

0 投票
1 回答
960 浏览

angularjs - 如果文本输入为空,则更改边框颜色

如果有一个登录页面,如果该字段为空,我想将文本输入的边框颜色更改为红色。到目前为止,我只完成了在 textinput 下方显示文本,但没有更改边框颜色。我该怎么做?我目前正在使用 angularjs 和 ionic1。

这是我的html代码:

0 投票
1 回答
279 浏览

ionic-framework - IOS cordova-sms-plugin issue

We have a problem with the cordova sms plugin. When you send an sms from ionic v1 app for the first time. Everything works perfect but as soon as you send a second sms the recipient has a comma after it. I'm not sure how this works but now a user will have to manually remove the separator.