0

そのため、選択したアイテムに関連する Google 画像を表示できるようにする必要があるプロジェクトに取り組んでいます。

現在、Google カスタム検索 API を使用して画像検索を行い、結果を json として取得しています。次に、提供された最初の 5 つの画像パスを解析し、これらを画像としてラップ パネルに追加します。

これがどのように見えるかの簡単なスニペット

        BitmapImage bmi = new BitmapImage(new Uri(url, UriKind.Absolute));
        image.Source = bmi;

問題は、これに平均 20 ~ 40 秒かかることです。Google検索は1未満かかりますが、最初はこれは、完全な画像をダウンロードしている間にGoogleがサムネイルをロードしているだけだと思っていましたが、すべてのサイズをチェックアウトしましたが、どれも30kbを超えておらず、すべてが瞬時にダウンロードされますウェブブラウザ。

だから私はこれに間違った方法でアプローチしていると思います。

プレビューをロードし、ユーザーが実際にローカルに保存するものを選択できるようにする正しい方法は何でしょうか。

よろしく。ジョン W.

4

0 に答える 0