如何在Cordova上的客户端获得Nodej



我正在用科尔多瓦制作应用程序。我想要其中的CoinMarketCap统计数据。我正在使用nodejs,当我在命令行中执行它时,它可以正常工作。但是,我想在Cordova应用程序中使用它。这是NPM软件包的链接https://www.npmjs.com/package/node-coinmarketcap

当我尝试在浏览器中运行它时,我会收到错误消息不需要定义。我相信出现错误是因为Nodesj是服务器端,而浏览器是客户端?我对么 ?

我的代码

var CoinMarketCap = require("node-coinmarketcap");
var coinmarketcap = new CoinMarketCap();
coinmarketcap.multi(coins => {
  console.log(coins.getTop(10)); // Prints information about top 10 cryptocurrencies
});

我希望我可以在浏览器或Cordova应用程序中运行代码。

您是对的,node.js是一个JavaScript运行时环境,在浏览器外执行JavaScript代码。您必须找到一些客户端JS代码或在服务器上执行节点代码,然后将结果发送到Cordova应用程序。

最新更新