为什么我无法在我的 HTML 代码中实现 filepicker.io?
Why I'm not able to implement filepicker.io into my HTML code?
我已经编写了以下代码以在我的 HTML 页面中实现 filepicker.io,但不知何故我无法做到这一点。 firebug 控制台也没有向我显示任何错误或警告。
我为此提到了以下问题:
以下是我引用的 jsFiddle link :
http://jsfiddle.net/krystiangw/61861wsv/
供您参考,以下是我的 HTML 文件中的代码:
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.2.min.js">
</script>
<script>
$(document).ready(function(){
filepicker.setKey('AFJvi8ODOSrOayoCb3swoz');
document.getElementById('filepickerBtn').onclick = selectFile;
function selectFile(){
filepicker.pick(
// picker options
{
extension: '.docx',
},
onSuccessCallback
);
};
function onSuccessCallback(Blob){
document.getElementById('postName').textContent = Blob.filename;
document.getElementById('postlink').textContent = Blob.url;
document.getElementById('results').textContent = JSON.stringify(Blob);
};
});
</script>
</head>
<body>
<div class="container">
<h3>Filepicker example</h3>
<p>
<button id="filepickerBtn" class="btn btn-primary">
Select MS-WORD file
</button>
</p>
<p>Filename: <span id="postName"></span></p>
<p>Filelink: <span id="postlink"></span></p>
<p>Results: <pre id="results">Upload file to see results</pre></p>
</div>
</body>
</html>
请指导并纠正我将 filepicker.io 集成到 HTML 中的错误。
您将在 fiddle 和我的代码中观察到的另一个区别是,在 fiddle 中,它们包含 Bootstrap 3.2.0,但我没有,因为我没有'知道如何包含到我的HTML。这是唯一的区别。
谢谢。等待您宝贵的回复。
您没有包含 bootstrap css,但除了 UI 之外没有任何区别。
我可以看到的另一个区别是你没有包括 filepicker.js
您的 firebug 控制台必须显示错误 filepicker is undefined
只需将此脚本添加到您的脑海中即可。
<script src="http://api.filepicker.io/v1/filepicker.js"></script>
勾选这个fiddle
我已经编写了以下代码以在我的 HTML 页面中实现 filepicker.io,但不知何故我无法做到这一点。 firebug 控制台也没有向我显示任何错误或警告。
我为此提到了以下问题:
以下是我引用的 jsFiddle link :
http://jsfiddle.net/krystiangw/61861wsv/
供您参考,以下是我的 HTML 文件中的代码:
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.2.min.js">
</script>
<script>
$(document).ready(function(){
filepicker.setKey('AFJvi8ODOSrOayoCb3swoz');
document.getElementById('filepickerBtn').onclick = selectFile;
function selectFile(){
filepicker.pick(
// picker options
{
extension: '.docx',
},
onSuccessCallback
);
};
function onSuccessCallback(Blob){
document.getElementById('postName').textContent = Blob.filename;
document.getElementById('postlink').textContent = Blob.url;
document.getElementById('results').textContent = JSON.stringify(Blob);
};
});
</script>
</head>
<body>
<div class="container">
<h3>Filepicker example</h3>
<p>
<button id="filepickerBtn" class="btn btn-primary">
Select MS-WORD file
</button>
</p>
<p>Filename: <span id="postName"></span></p>
<p>Filelink: <span id="postlink"></span></p>
<p>Results: <pre id="results">Upload file to see results</pre></p>
</div>
</body>
</html>
请指导并纠正我将 filepicker.io 集成到 HTML 中的错误。
您将在 fiddle 和我的代码中观察到的另一个区别是,在 fiddle 中,它们包含 Bootstrap 3.2.0,但我没有,因为我没有'知道如何包含到我的HTML。这是唯一的区别。
谢谢。等待您宝贵的回复。
您没有包含 bootstrap css,但除了 UI 之外没有任何区别。 我可以看到的另一个区别是你没有包括 filepicker.js
您的 firebug 控制台必须显示错误 filepicker is undefined
只需将此脚本添加到您的脑海中即可。
<script src="http://api.filepicker.io/v1/filepicker.js"></script>
勾选这个fiddle