我是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>
我不知道我做错了什么?任何帮助都会很棒。
答案 0 :(得分:0)
尝试将动作设置为[share |下载|查询],动作就像一个枚举,所以它只能设置为action =&#34; query&#34;例如。