0
私はDJI sdkと協力して、カメラのosmoで撮影した写真を取得しています。 、カメラから画像を取得できませんでしたDJI OSMO
@IBAction func onShowThumbnailButtonClicked(sender: AnyObject) {
self.showThumbnailButton.enabled = false
if self.imageMedia?.thumbnail == nil {
// fetch thumbnail is not invoked yet
self.imageMedia?.fetchThumbnailWithCompletion({[weak self](error: NSError?) -> Void in
if error != nil {
self?.showAlertResult("ERROR: fetchThumbnailWithCompletion:\(error!.description)")
}
else {
self?.showPhotoWithImage(self!.imageMedia!.thumbnail!)
}
self?.showThumbnailButton.enabled = true
})
}
}
しかし、私は6枚の画像を表示する必要があります。
"ERROR: fetchThumbnailWithCompletion: ErrorDomain DJISDKErrorDomainCode = -1004 =" System is busy, Please retry later (Code: -1004). ""
だから、それは、SDKで書かれている:私が持っている問題は、私は表示されたときに、画面上の絵は私に次のエラーを与えることですしたがって私はIBActionの中にあるものを6回(doを使って6回)作ります。その時、エラーが発生します。なぜなら、私は一度だけそのエラーが発生しないからです。
さらに、他の画像でも同じように表示されるokエラーを選択すると、そのようなエラーは表示されません。
どのように修正するのですか?