Javascript 为什么我总是得到未定义的错误?
我有一个Vimeo播放器API的例子。我已经通过npm安装了视频播放器api。当我调用它并使用一些JavaScript与API通信时,我得到了以下错误:Javascript 为什么我总是得到未定义的错误?,javascript,reactjs,api,embed,vimeo-player,Javascript,Reactjs,Api,Embed,Vimeo Player,我有一个Vimeo播放器API的例子。我已经通过npm安装了视频播放器api。当我调用它并使用一些JavaScript与API通信时,我得到了以下错误:第15行:“Vimeo”未定义 我正在从节点模块导入vimeo文件夹。以下是我所拥有的: import React, { Component } from 'react'; import axios from 'axios'; import player from '@vimeo/player';
第15行:“Vimeo”未定义
我正在从节点模块导入vimeo文件夹。以下是我所拥有的:
import React, { Component } from 'react';
import axios from 'axios';
import player from '@vimeo/player';
var options = {
id: 28028960,
width: 640,
loop: false
};
var player = new Vimeo.Player('mainPlayer', options);
player.setVolume(0);
player.on('play', function() {
console.log('played the video!');
});
我这里遗漏了什么吗?那么你在哪里导入了
Vimeo
?你没有在任何地方声明Vimeo
。我怀疑您的var player=new Vimeo.player('mainPlayer',选项)代码>应该是var=newplayer(…)
.check doc Hi@ArupRakshit vimeo应该通过import player from@vimeo/player
导入,这就是api所在的地方。检查了我给出的链接吗?