老师好,请教一下如何在ionic项目中使用第三方的js

来源:18-3 Ionic App 打包前的代码整理

EndOfJuly

2018-03-30

项目中打算用阿里oss来做资源存储,貌似只有js。想请教一下该如何集成

写回答

4回答

Parry

2018-03-31

请参见我的博客文章:在 Ionic2 TypeScript 项目中导入第三方 JS 库

http://blog.parryqiu.com/2016/09/18/import_js_to_ionic2_ts_project/

0
1
EndOfJuly
非常感谢!
2018-04-02
共1条回复

EndOfJuly

提问者

2018-04-02

老师你好,我还有问题,

阿里oss的官方文档是这样引用的

var co = require('co');

var OSS = require('ali-oss');

在ionic3项目中应该如何使用require引用?

我用

import * as OSS from 'ali-oss';

import * as co from 'co';

这样的方法引入()


然后照着官方文档写

var co = require('co');

var OSS = require('ali-oss');

//这里的参数都填上了

var client = new OSS({

 region: '<Your region>',

 accessKeyId: '<Your AccessKeyId>',

 accessKeySecret: '<Your AccessKeySecret>',

 bucket: 'Your bucket name'

});


co(function* () {

 var result = yield client.list();

 console.log(result);

}).catch(function (err) {

 console.log(err);

});



最后报错了

{"line":xxx,"column":xxx,"sourceURL":"http://localhost:8080/...应用名.app/www/build/vendor.js/","name":"RequestError","status":-1,"code":"RequestError","__zone_symbol__currentTask":{"type":"microTask","state":"notScheduled","source":"Promise.then","zone":"angular","cancelFn":null,"runCount":0}}


另外

执行项目的指令是ionic cordova run ios


这种错误该如何处理

实在是找不到答案了

0
0

Parry

2018-04-01

已恢复。

0
0

EndOfJuly

提问者

2018-04-01

老师,链接点不开吖

提示:您要查找的资源可能已被删除,已更改名称或者暂时不可用。

0
0

快速上手Ionic3多平台开发企业级问答社区

新手可学,独立开发跨iOS/Android/微信平台项目

613 学习 · 750 问题

查看课程