2017-10-23 20 views
0

私はHTML Webアプリケーションでgoogle drive file pickerを使用しています。これは1つのボタンで完璧に動作します。ファイルをアップロードするために2番目のボタンを追加しようとしています別のフォルダに保存します。作成方法単一のHTML Webアプリケーションで複数のファイルピッカー/アップロードボタンを作成

下のシートの私の完全なスクリプトを見つけてください、あなたはピッカー2.変更するように、関数名に同じ関数名を使用していた私は、要件

Smaple Sheet with Code enter image description here

答えて

1

を修正したり、達成するために助けてくださいアプリスクリプトがそれを区別することができます。

コード5では、第5関数名の変更をinitPickerからinitPicker2に変更し、javascript2.htmlで以下の変更を行います。

function openPicker2() { 
    google.script.run 
    .withFailureHandler(showMessage) 
    .withSuccessHandler(showFilePicker) 
    .initPicker2(); 
} 

function openUploader2() { 
    google.script.run 
    .withFailureHandler(showMessage) 
    .withSuccessHandler(showFileUploader) 
    .initPicker2(); 
} 
+1

@ Ritz ありがとう、ファイルをアップロードできます – KiKu

0

保存する場合は、Save to Drive Buttonを試してみてください。ドキュメントで説明したように

、必要なJavaScriptリソースを含めると、ボタンタグドライブに保存を追加する:これにより

<script src="https://apis.google.com/js/platform.js" async defer></script> 
<div class="g-savetodrive" 
    data-src="//example.com/path/to/myfile.pdf" 
    data-filename="My Statement.pdf" 
    data-sitename="My Company Name"> 
</div> 

を、あなたは順次実装されているページごとに複数のボタンを配置することができます。

詳細はdocumentationを参照してください。

関連する問題