2016-03-20 9 views
0

現在、アンドロイドアプリを作成中です。私は単にspotify-web-api-nodeモジュールをインポートしようとしています。これを行うに私のindex.android.jsで、これまで反応ネイティブのnpmモジュールをインポート中にエラーが発生しました

一行:

import SpotifyWebApi from 'spotify-web-api-node';

を、私は私のエミュレータにJSをロードするために行くとき、私は次のエラーを取得:

602/603Error while persisting cache: SyntaxError /path/to/the/project/node_modules/restler/lib/multipartform.js: Invalid number (112:35)

I Macを使用しています。これはAndroid用です(まだ試していません)。

react-native -v = react-native-cli: 0.1.10 react-native: 0.21.0

は、このモジュールは、確実に反応し、ネイティブとの互換性はありませんか、私はそれが互換性を持たせるためにrestler以内にする必要があるかもしれない編集はありますか?私はそれが不平を言っている行を見る、それはファイルシステムを開く/使用しようとしている。エラーの説明である

ライン:すべての

fs.open(this.value.path, "r", 0666, function (err, fd) {

答えて

1

まず、私はこのAPIを使用したことがありません。しかしreadme.mdを読んだ後にspotify-web-api-nodeが見つかりましたspotify-web-api-js

あなたはspotifyのAPIでクエリを起動し、その結果をあなたのアプリに表示したいとします。私はあなたにspotify-web-api-nodeの代わりにspotify-web-api-jsを使用することをお勧めします。

あなたの反応するネイティブアプリでfetch()と電話して、そのAPIを使用してください。これが動作すれば教えてください。同じ問題に直面しているプログラマーがこのスレッドで回答を得るようにします。がんばろう!

+0

ありがとうございます!私はこれをチェックして試してみる。それが私のために働くなら、戻って報告し、答えを受け入れるでしょう。私が代わりに使うべきもののように思える。 – httpNick

+0

@httpNick素晴らしいですね! – Mihir

+0

基本的なクエリを正常にインクルードして実行できました。ありがとう! – httpNick

関連する問題