- 读取本地json文件,最开始使用的方法是script标签引入。但是这样做的话只有在json文件中加入var name = {}。这样就不是纯正的json文件了。
<script src = 'url'></script>
- 之后读取json文件使用了ajax(注意到如果是读取网上的json文件要注意跨域问题)方便快捷
var url = //json路径
xhr.open('get', url, false)
- 做网页的一大难关,,,兼容,今天被这个问题坑惨。在做全屏的时候,使用的时候elem.requestFullscreen()一直报错,知道查了mdn之后发现在火狐和谷歌下面这个api是有前缀的。使用前应先做好能力检测
function fullScreen(){
// 浏览器检测
if(editMark.mozRequestFullScreen) //火狐浏览器
{
editMark.mozRequestFullScreen();
}else if(editMark.webkitRequestFullScreen) //谷歌浏览器
{
editMark.webkitRequestFullScreen();
}else
{
editMark.requestFullscreen(); //一般浏览器
}
}
- 最后就是对于一部操作的问题,要注意如果要操作返回的值,最好添加到promise结构中,保证调用的时候值已经存在