0
ブラウザで見ることができる画像へのリンクを必要とするSDKを使用するiOS迅速アプリケーションを作成しています。例えば、http://i.imgur.com/HALb2yN.jpgは自動的にはダウンロードされません。 firebaseためしかしSwiftのfirebaseからブラウザで見ることができる画像のURL
ダウンロードURL私は、コードを使用して取得:
let imageRef = String(format: "images/%@", file.identifier)
let testRef = storageRef.child(imageRef)
let uploadTask = testRef.putData(imageData, metadata: nil) { metadata, error in
if (error != nil) {
// Uh-oh, an error occurred!
print(error?.localizedDescription)
} else {
// Metadata contains file metadata such as size, content-type, and download URL.
let downloadURL = metadata!.downloadURL()!.absoluteString
print(downloadURL)
}
}
downloadURLから自動的にダウンロード...私はからに見ることができるリンクを取得できるようにしたいと思いますブラウザ。それはfirebaseで可能ですか?
ダウンロードURLは、画像データへの直接リンクです。代わりにイメージを含むWebページを探していますか? –
はい、Instagram、Facebook、Twitterなどのページがあります。私はGoogleドライブやDropboxがこれをやっているとは思っていません(100%はわかりません)。問題を解決するために、これらのサービスからイメージをファイアベースにアップロードしたいと思います。基本的に私が使用しているSDKには、画像と画像だけを含むウェブページが必要です。 Googleドライブには、ブラウザに表示されるURL内の画像の周りにインターフェイスがあります。 –
静的なWebページ(Firebase Hostingなど)を作成し、ダウンロードURLを渡すことを検討しましたか?例えば。 'https://myapp.firebaseapp.com/image.html?downloadUrl = ...' –