【问题标题】:How to use third-party javascript library (pixijs) in ionic 2?如何在 ionic 2 中使用第三方 javascript 库 (pixijs)?
【发布时间】:2016-08-22 01:57:55
【问题描述】:

大家好,我是 Angular JSIonic Framework 的新手,我正在学习使用最新版本 angular2ionic2。 p>

我想在我的应用中使用PixiJs(2D webGL renderer),但我不知道如何将第三方javascript库添加到Ionic2应用中。。 p>

以下我已经尝试过:

  1. 安装了第三方库

    npm install pixi --save

  2. 进口

    import {PIXI} from 'pixi';

  3. 使用

    var stage = new PIXI.Stage(0x66FF99);

错误:TypeError: Cannot read property 'Stage' of undefined

请帮帮我。

【问题讨论】:

  • 你知道如何在网页中添加第三方 JavaScript 库吗?
  • 是的,我已经尝试过使用脚本标签将其放入头部标签的相同方式。但是随后 ionic 抛出了很多错误,主要是 PIXI 未定义。
  • 我希望应该有办法通过 npm 安装程序添加它并使用它,但不能正常工作。

标签: angular ionic2 pixi.js


【解决方案1】:

Nic Raboy 终于在Include External JavaScript Libraries In An Angular 2 TypeScript Project 上解决了这个tutorial

它说要像通常的 web 应用程序一样在 html 头文件中包含脚本,然后在我们需要变量的 ts 文件中将其声明如下,

declare var libraryVar: any; 然后在我们需要的地方使用这个 libraryVar。

【讨论】:

  • 我只是想补充一下。您可以npm install @types/pixi.js 获得真正的声明。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-10-22
  • 1970-01-01
  • 2019-07-22
  • 1970-01-01
  • 1970-01-01
  • 2011-05-05
相关资源
最近更新 更多