main.js
:
function readImage() {
if (window.File && window.FileList && window.FileReader) {
var files = event.target.files;
for (let i = 0; i < files.length; i++) {
var file = files[i];
if (!file.type.match('image')) continue;
uploadPhoto(file);
然后我启动了一个简单的新js文件,将上传功能转移到其中。
在里面
storage.js
function uploadPhoto(file)
{
var storageRef = firebase.storage().ref();
错误:
-
storage
:
uploadPhoto is defined but never used
-
每次使用时出错
firebase
not defined
,如果我使用
在里面
班
(那么为什么不在storage.js内部呢?)
html
两者的定义如下:
//firebase is defined here...
<script src="javascripts/main.js"></script>
<script src="javascripts/storage.js"></script>
storage.js
让它承认世界其他地方?