OneDrive API按钮无法打开窗口?

时间:2017-03-16 19:01:14

标签: onedrive

我是OneDrive API的新手,我无法弄清楚为什么在调用该函数时窗口不会弹出?我在控制台窗口中也没有出现错误日志。

 <script type="text/javascript" src="https://js.live.net/v7.0/OneDrive.js"></script>


 <script type="text/javascript">
 function launchOneDrivePicker(){
 var options = {
  clientId: "XXXXXXXXXXXXXXXXXXXXXXXX", (I put my client ID in here.)
  action: "query",
  multiSelect: true,
  openInNewWindow: true,
  advanced: { 
  redirectUri: "XXXXXXXXXXXXXXXXXXXXXXXXXXXX" (I put my redirect URI in here)
  },
  success: function(files) { /* success handler */ },
  cancel: function() { /* cancel handler */ },
  error: function(e) { /* error handler */ }
}
OneDrive.open(options);
}
</script>
<button onClick="launchOneDrivePicker">Open from OneDrive</button>

我不知道我做错了什么?任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

尝试将动作设置为[share |下载|查询],动作就像一个枚举,所以它只能设置为action =&#34; query&#34;例如。