我在 iOS 上有一个应用程序,它使用EJS在 web 视图中呈现一些花哨的东西。我正在设置它以WKWebView
在 iOS 8 上使用,但我遇到了问题。当我创建一个新的 EJS 来渲染时:
var myjs = new EJS({url: 'file.ejs'}).render({...});
我在控制台中收到错误:
XMLHttpRequest 无法加载 file:///Users/me/Library/Developer/CoreSimulator/Devices/hash/data/Containers/Bundle/Application/34E247A4-34F3-4334-99D3-C236715427E6/MyApp.app/file.ejs。仅 HTTP 支持跨源请求。
这UIWebView
适用于 iOS 6 和 7。8 中发生了什么?这是一个错误WKWebView
,还是我需要对路径做一些特别的事情?我试过预先设置/
但无济于事。~/
file.ejs