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 m を使用しています

4

1 に答える 1

1

共有ダイアログにはいくつかの制限があり、非常に機密性が高くなります(残念ながら、デバッグが非常に困難になります)。

  1. アプリケーションはユーザーがインストールする必要があります
  2. ダイアログの作成時にアプリIDを設定する必要があります
  3. ホストページのJSオリジンは、Drive SDK設定の作成URLまたはオープンURLのオリジンと一致する必要があります(プロトコル/ホスト/ポートは一致する必要があります)

これらの条件が満たされていることを確認してください。

于 2012-11-20T20:17:40.620 に答える