2012-11-20 113 views
0

我试图利用“共享对话框”驱动器。 在打开的对话框中,我可以看到在JS控制台这些异常:无法打开“共享”对话框

Uncaught Error: SYNTAX_ERR: DOM Exception 12 3566089298-v2-doclist_share.js:454 
nK.sendMessage 3566089298-v2-doclist_share.js:454 
Mj 3566089298-v2-doclist_share.js:455 
z.Yh 3566089298-v2-doclist_share.js:481 
_createShareApplication 3566089298-v2-doclist_share.js:482 
init share:53 
(anonymous function) share:82 
Refused to display document because display forbidden by X-Frame-Options. 

打开的对话框中,但经过约1分钟加载状态我得到的消息“对不起,共享此时不可用的请尝试稍后再试。” 任何想法? 我在Chrome版本23.0.1271.64米

回答

1

有迹象表明,使它很敏感的共享对话框有一些限制本质(不幸的是非常难以调试。):

  1. 应用程序必须由用户安装
  2. 创建对话框时必须设置应用程序ID
  3. 主机页面的JS起源必须与Drive SDK设置中的创建或打开URL的起源匹配(协议/主机/端口必须匹配)

检查以确保符合这些条件。

+0

谢谢,现在它工作正常! – dflorey

相关问题