标签: ionic2

为什么 new Date().setHours(18) 返回数字而不是日期?

为什么第一行代码返回“Date”类型的对象,而第二行返回“number”类型的对象?

根据文档(http://www.w3schools.com/jsref/jsref_sethours.asp),setHours() 应该只更改日期对象的小时值,而不是转换它。

代码 :

  var date = new Date();

  var date2 =date.setHours(19);
Run Code Online (Sandbox Code Playgroud)

谢谢 !

javascript date typescript ionic2

6
推荐指数
2
解决办法
7836
查看次数

命令失败,退出代码为 ENOENT

我是 Ionic 的新手并创建了一个简单的应用程序。我已经安装了Android Sdk. 并添加了这些Environment Variable

我正在尝试使用cordova build command命令构建我的应用程序,但收到此错误:-

错误:cmd:命令失败,退出代码为 ENOENT

在此处输入图片说明 我一整天都在寻找解决方案,终于到了这里。

android visual-studio-code ionic2

6
推荐指数
1
解决办法
1万
查看次数

Ionic v2:“您不能以 root 身份运行 cocoapods”错误

我正在尝试在 iOS 中构建一个带有推送通知的 Ionic 2 应用程序。

我使用以下命令行添加了 Phonegap 插件推送通知:

cordova plugin add phonegap-plugin-push --variable SENDER_ID=12341234 --save 
Run Code Online (Sandbox Code Playgroud)

但是当我尝试在设备中运行我的项目时,我在 xcode 中出现此错误:

"GoogleCloudMessaging.h" file not found
Run Code Online (Sandbox Code Playgroud)

我寻找了一个解决方案,我已经安装了 Cocoapods。我删除了平台 iOS 并尝试使用以下命令行添加它:

sudo ionic platform add ios
Run Code Online (Sandbox Code Playgroud)

我有这个错误:

Installing "phonegap-plugin-push" for ios

Failed to install 'phonegap-plugin-push':undefined

Error: /Library/Ruby/Gems/2.0.0/gems/claide-1.0.2/lib/claide/command.rb:439:in `help!': [!] You cannot run CocoaPods as root. (CLAide::Help)

Usage:

    $ pod COMMAND

      CocoaPods, the Cocoa library package manager.

Commands:

    + cache      Manipulate the CocoaPods cache
    + env        Display pod environment
    + init       Generate a …
Run Code Online (Sandbox Code Playgroud)

push-notification ios cocoapods cordova ionic2

6
推荐指数
1
解决办法
8046
查看次数

npm 需要一个对等点,但没有安装

我收到以下警告,但我不知道如何更新它们。我也尝试安装所需的依赖项,但它不起作用。

npm WARN ajv-keywords@2.1.0 requires a peer of ajv@>=5.0.0 but none was installed.
npm WARN ionic2-super-tabs@2.6.3 requires a peer of ionic-angular@^3.4.0 but none was installed.
npm WARN ng2-translate@5.0.0 requires a peer of @angular/core@^2.0.0 but none was installed.
npm WARN ng2-translate@5.0.0 requires a peer of @angular/http@^2.0.0 but none was installed.
Run Code Online (Sandbox Code Playgroud)

请你帮助我好吗?

此致。

dependencies npm ionic-framework ionic2 angular

6
推荐指数
2
解决办法
1万
查看次数

离子页脚粘在离子内容和屏幕底部

我想制作离子页脚,高度取决于内容高度,就像那样

它应该如何工作

此外,页脚不能小于 2 图像(最小高度)。

内容是动态生成的(ion-list *ngFor)。这是我当前的伪代码

<ion-header>
  <ion-navbar>
    <ion-title>
      Title
    </ion-title>
  </ion-navbar>
</ion-header>

<ion-content padding>
  <ion-list>
    <button ion-item *ngFor="let item of items">
      {{ item.name}}
    </button>
  </ion-list>
</ion-content>

<ion-footer class="footer">
</ion-footer>
Run Code Online (Sandbox Code Playgroud)

CSS:

.footer{
  background-color: blue;
  min-height: 10em;
  height: auto;
}
Run Code Online (Sandbox Code Playgroud)

但它永远不会填满屏幕上的所有空白空间,我仍然有这样的:

这个怎么运作

html css ionic2

6
推荐指数
2
解决办法
2万
查看次数

将自定义样式添加到 ion-select

我有一个带有几个选项的离子选择我使用 [selectOptions] 给了一个标题,有没有办法定义一个 css,这样我就可以将背景颜色设置为标题,按钮对齐,并向标题添加一个图标

 <ion-select [selectOptions]="daysOptions" #selectDays="ngModel" required name="selectedDay" [(ngModel)]="selectDay" >
         <ion-option *ngFor="let day of Days;" [value]="day.val">{{day.name}}</ion-option>
 </ion-select>
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗

css ionic2

6
推荐指数
2
解决办法
2万
查看次数

Ionic2/3:是否可以通过传递自定义经纬度来打开谷歌地图APP?

目前我正在从事 ionic 3 项目。

我有特定位置的纬度和经度,并且想使用谷歌地图移动应用程序获取该位置的根,只想通过导航到谷歌地图应用程序来打开该位置。这里有人有什么建议或想法吗?

谢谢

google-maps google-maps-api-3 ionic-framework ionic2 ionic3

6
推荐指数
1
解决办法
9240
查看次数

具有 HTTPS 安全连接的 Ionic 服务

我想知道如何使用 HTTPS 安全连接运行 ionic 应用程序。离子应用程序内部启动了一个 HTTPS URL,但未显示。它给出了一个错误。请让我知道如何使用https://localhost:8100/运行离子服务。我是否需要创建根证书、密钥文件等以实现安全连接?

ionic-framework ionic2 ionic3 angular

6
推荐指数
1
解决办法
1万
查看次数

如何隐藏 Electron 默认菜单

我使用 Ionic 4 和 Electron 做了一个项目。我不想显示下图突出显示的默认菜单项。

在此输入图像描述

这是我electron-starter.js下面的代码。我尝试过 mainWindow.removeMenu();, mainWindow.removeMenu(null);,mainWindow.setAutoHideMenuBar(hide);但没有任何效果。

我怎样才能实现这个目标?

const electron = require('electron');
// Module to control application life.
const app = electron.app;
// Module to create native browser window.
const BrowserWindow = electron.BrowserWindow;

const path = require('path');
const url = require('url');

// Keep a global reference of the window object, if you don't, the window will
// be closed automatically when the JavaScript object is garbage collected.
let mainWindow;

function createWindow() { …
Run Code Online (Sandbox Code Playgroud)

ionic-framework electron ionic2 ionic3 angular

6
推荐指数
1
解决办法
1857
查看次数

如何打开 Capacitor 应用内浏览器中的所有链接?

我想配置 Capacitor 打开所有链接,例如:

<a href="https://www.google.com" target="_blank">Google Link</a>
Run Code Online (Sandbox Code Playgroud)

在 Capacitor 的应用内浏览器功能中。我知道我可以使用open()的方法打开它Browser API,但我的一些 HTML 内容(及其链接)来自数据库。目前在 iOS 和 Android 上,我的应用程序使用外部浏览器(例如 Safari)打开上面的链接。

资料来源:

https://capacitor.ionicframework.com/docs/apis/browser

编辑-我目前的解决方案,我不太喜欢:

<a href="https://www.google.com" target="_blank">Google Link</a>
Run Code Online (Sandbox Code Playgroud)

cordova ionic-framework ionic2 ionic3 capacitor

6
推荐指数
2
解决办法
1万
查看次数