問題タブ [pffile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
193 参照

ios - PFFile から PFFile への条件付きキャストは常に成功する

強調表示された「PFFileからPFFileへの条件付きキャストは常に成功する」という警告が表示されますif let tempProductPicture = self.askProductImageArray[0] as? PFFile。それを解決する最良の方法は何ですか?ありがとう

0 投票する
0 に答える
31 参照

ios - パースでの写真の自動保存

ユーザーが写真を持っている必要があるアプリを構築しています。私がやろうとしているのは、カメラ/フォトギャラリーを選択してピックを選択するまで、プレースホルダーの写真を自動保存することです. 私の問題は、それが起こっていないことです。私は、Parse ドキュメントのコードと、機能する自分の選択した写真のソース コードを使用しました。写真が検出されない場合でも、写真は自動的に保存されません。Parse で nil やデータを見つけるのは複雑であることは知っています。問題は、最初に photo.image を確立する方法にもある可能性があります。ユーザーが写真を持っていないときに私の写真を保存する方法についてアイデアがある場合は、助けてください。これが私のコードです.....

0 投票する
4 に答える
1635 参照

ios - iOS - Parse Backend からビデオをストリーミングできない

最近、mongoLab を使用して heroku でホストされる独自の解析サーバーを作成し、データを保存しました。

私の問題は、ビデオを parse として保存しているPFFileことですが、保存後にストリーミングできないようです。

これが私の正確な手順です。

まず、返されたビデオを保存しますUIImagePicker

これはすべてうまくいきます。問題は、を取得しPFFileてビデオをストリーミングしようとしたときに発生します。そのための私のコードは次のとおりです。

を提示すると、最終的に何が起こるかplayerControllerは次のとおりです。

ここに画像の説明を入力

ビデオをストリーミングしようとすると、なぜこのようなことが起こるのですか?

どんな助けでも大歓迎です!

アップデート

私は最近、次のコード行を使用して別のデータベースから保存されたビデオを再生しようとしました:let videoURL = NSURL(string: "https://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4")

これにより、エラーの原因となっているのは保存している形式であることが確認されPFFileます。

"video/mp4"おそらく正しい形式ではないため、エラーの原因は次の行である必要があります。videoFile = PFFile(data: data!, contentType: "video/mp4")

更新 2

mongoLab にある .mp4 ファイルの直接リンクを取得したところ、Google Chrome では再生できますが、サファリや iPhone では再生できないことがわかりました。

更新 3

これは解析 API 自体の問題であり、カスタム解析サーバーの代わりに元の解析バックエンド (閉じているもの) を使用するとコードが完全に機能するため、コードとは何の関係もないことがわかりました。現在のところ解決策はありませんが、時間の経過とともに修正されるはずです。

0 投票する
1 に答える
441 参照

parse-platform - PFFile loadInBackground エラー 403

バックグラウンドで PFFile をロードするときに問題が発生しました。解析サーバーはメッセージの下に表示されます

cell.pictureImage.file = product.imgoneS cell.pictureImage.loadInBackground()

応答ステータス コードは受け入れられませんでした: 403

私の Parse サーバーは Heroku で実行され、MongoLab を使用します

0 投票する
1 に答える
755 参照

swift - 動画を保存して解析および再生する

だから私はこのカスタムクラスを使ってビデオを録画しています - https://github.com/piemonte/PBJVision。iOS アプリでビデオを録画しようとしていますが、解析サーバーにファイルをアップロードするコードを正しく取得できないようです。いくつかのこと:

  • PBJVision クラスでは、ビデオが記録された後、NSURL(fileWithPath:videoPath) を使用してアセットにアクセスできます。

  • アセット内のデータにアクセスして Parse に保存するには、次の関数を使用します。

    }

次に、UITableView を使用して Parse からのデータを表示しています。アセットを Parse から AVPlayer() に取得する方法は次のとおりです。 y + nameLabel.frame.size.height + 0.0, self.view.frame.width, 150) player.view.backgroundColor = UIColor.whiteColor()

urlFromParse から返された値 ( http://parlayapp.herokuapp.com/parse/files/smTrXDGZhlYQGh4BZcVvmZ2rYB9kA5EhPkGbj2R2/58c0648ae4ca9900f2d835feb77f165e_file.mp4 ) をコピーしてブラウザに貼り付けると、ビデオがブラウザで再生されます。ファイルが正しく保存されていると仮定するのは正しいですか?

アプリを実行しようとすると、ビデオが再生されません。私が間違っていることについて何か提案はありますか?

0 投票する
1 に答える
317 参照

ios - 解析サーバーからビデオ (PFFile) をストリーミングできない

データベースにアップロードされた PFFile の URL から iOS アプリでビデオをストリーミングする際に問題があります。Heroku と AWS を使用しましたが、まだ同じ問題があります。ファイルが古い解析サーバーでホストされていた場合、これは正常に機能していました。

PFFile の URL は、chrome Web ブラウザーで開くと正常に機能しますが、Safari や iOS アプリでは機能しません。

以下はビデオのリンクです

以下のリンクに記載されている問題とまったく同じ問題です。

iOS - Parse Backend からビデオをストリーミングできない

0 投票する
0 に答える
80 参照

ios - 解析 PFFile 保存エラー

Parse API + サーバーを使用していたアプリがあります。最近、AWS サーバーと MongoDB に移行しました。移行後、約 800 KB を超える PFFile をサーバーに保存できないことがわかりました。私は基本的に画像ピッカーを使用してユーザーから画像を取得し、次の方法で保存しています。

以下は、私が得ているエラーの説明です-

どんな助けにも感謝します。