我正在尝试学习framework7。我已经从这里下载了一个已经制作好的模板:
https://framework7.io/templates/
我实际上已经下载了最基本的模板:
https://github.com/framework7io/framework7-template-single-view
但是当我在浏览器中运行 index.html 页面时,当我尝试导航至 about.html 之类的其他页面时,出现以下错误:< / p>
Access to XMLHttpRequest at 'file:///C:/Users/ME/Desktop/MYAPP/www/pages/about.html' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
在我的计算机上是否有任何特定的方法可以在本地运行和测试Framework7应用程序?
这应该是一种简单,简单且显而易见的方式,以便我们可以看到正在开发的内容,但是我似乎找不到任何解决方案!
任何帮助将不胜感激。
答案 0 :(得分:1)
安装本地服务器软件包,例如xampp,uniserver等
将应用程序文件复制到已安装服务器的www目录,然后通过浏览器通过
答案 1 :(得分:0)
我必须安装localhost并通过localhost访问应用程序的文件(index.html),如下所示:
http://localhost/myapp/wwww/
现在一切正常。
答案 2 :(得分:0)
或者 1) 将实时服务器扩展安装到 Visual Basic 代码编辑器。 2) 使用 Visual Studio Code 打开 framework 7 代码文件夹并启动实时服务器(右键单击代码编辑器->使用 LiveServer 打开。)