0

Google ドライブ ピッカーを使用して、Web ページ内で Google ドライブからファイルを開きます。このダイアログは、モバイル Chrome を含むほとんどのブラウザーで正しく機能しますが、Android ブラウザーでは、ファイルをタップしても選択されません。

これは、工場出荷時の設定と更新を備えた Samsung Galaxy Note 1 を使用しています。この問題は、無関係なアプリケーションである mindmup で再現できます。このアプリケーションは、公開されているため、再現手順としてこれを使用します。

i) http://www.mindmup.com/

どのマシンからでも、マインドマップを作成して Google ドライブに保存できます

ii) Android ブラウザでサイトに再度アクセスし、[ファイル] -> [開く] -> [Google ドライブから] を選択します。

iii) Google ドライブ ピッカーが表示され、ファイルが表示されます。ダイアログはスクロール可能でキャンセルできますが、ファイルをタップしても選択されません。

Android ブラウザーでこの問題を解決するにはどうすればよいですか?

4

1 に答える 1

0

公式の Google の回答は、ピッカーが Android をサポートしていないというものです。は。IOS で動作します。たぶん、彼らはそのちょっとした情報をドキュメントに追加することができます.

files.list APIを使用して独自に実装する以外に手段はありません。

    retrieveAllFiles = function(callback) {
        var retrievePageOfFiles = function(request, result) {
            request.execute(function(resp) {
                result = result.concat(resp.items);
                var nextPageToken = resp.nextPageToken;
                if (nextPageToken) {
                    request = gapi.client.drive.files.list({
                        'pageToken': nextPageToken,
                        'q' : 'trashed = false'
                    });
                    retrievePageOfFiles(request, result);
                } else {
                    callback(result);
                }
            });
        };

        var initialRequest = gapi.client.drive.files.list({
            'q' : 'trashed = false'
        });

        retrievePageOfFiles(initialRequest, []);
    };
于 2014-01-19T18:49:28.550 に答える