是否可以在UIWebView中运行framer.js项目?

时间:2015-06-16 11:52:09

标签: javascript ios uiwebview framerjs

我使用framer.js为我的iOS应用程序创建了一个walktrough动画,效果很好,流畅且反应灵敏。有没有办法在UIWebView中正确包含这个项目,所以我不必重新创建这些动画?

如果我绕过本地文件限制错误,看起来它正常工作,但是在手机的屏幕上放大/缩小了所有内容。很奇怪,因为如果我使用Safari查看它,同样的项目工作正常。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

不容易,但这是解决方案:

  1. 使用http://js2.coffee将app.coffee文件转换为常规javascript,例如
  2. 将生成的JS代码复制到loadProject()函数内的framer / framer.init.js文件中
  3. 在同一个文件中,在init()函数内,删除showBrowserAlert()和showFileLoadingAlert()调用。
  4. 完成,现在您可以在localhost上打开您的项目,并且html文件可以包含在UIWebView中