Google Drive Picker(JavaScript)无法移动友好/响应
11月15日 – 仍在寻找解决scheme。
我使用Google Picker API https://developers.google.com/picker/docs/#hiworld (显然!)让用户从他们的云端硬盘帐户中select一个文件(select一个文件从云端硬盘下载 – 不是上传一个新的文件到云端硬盘)。 这是一个响应式网站,而不是一个“应用程序”(本地或其他)。
它在台式机和平板电脑上运行良好,但在电话上,Picker太大了。
在https://developers.google.com/picker/docs/reference#Picker中说:
PickerBuilder.setSize()设置首选的对话框大小。 该对话框将以自动为中心。 它的最小尺寸(566,350)和最大尺寸(1051,650)。
所以它似乎没有devise在电话上工作? 我是否错过了一些东西,或者有什么解决办法,或者有其他的办法吗? 当Dropbox等其他服务开箱即用时,Google似乎很难排除手机用户使用Picker。
我有一个类似的问题,并设法解决这个问题:
@media screen and (max-width: 991px) { .picker.modal-dialog { max-width: 355px !important; } .picker.modal-dialog-content.picker-dialog-content{ max-width: 355px !important; } }
您应该能够调整宽度和媒体查询来满足您的需求,或者做更多的媒体要求,使其在其他设备中看起来更好。
我也将JS中的选项设置为最小PickerBuilder.setSize(566,350)。