Ionic项目中的Bower软件包应在IOS上运行吗?

罗比马斯顿

我在Ionic项目中添加了两个Bower软件包(angular-md5和angular-momentjs)。它们在Chrome中效果很好,但在iOS模拟器中根本不起作用。我不确定要在模拟器中调试这些类型的问题的正确方法,如果由于创建应用程序的原因它们甚至冒出来,或者Ionic甚至支持添加第三方JavaScript库,我也不确定。任何帮助表示赞赏,谢谢!

亚当·维格诺(Adam Vigneaux)

是的,Ionic支持Bower软件包。实际上,Bower已安装并更新了Ionic的库。

要调试在iOS模拟器中运行的应用,请遵循以下说明(摘自该简单教程):

  1. 在设备上的Settings.app中,选择Safari>高级,然后启用Web Inspector。
  2. 通过电缆将设备连接到计算机。
  3. 在Mobile Safari中加载要检查的网页。
  4. 现在,在桌面上的Safari中,选择“开发”>“ iPhone模拟器”,然后从列表中选择适当的页面。

如果没有看到“开发”菜单,则需要在Safari的“偏好设置”中启用它。选择Safari>首选项>高级,然后选中菜单栏中的显示开发菜单。

当您打开Safari Web检查器时,您可能会在控制台中看到几个错误。以我的经验,最常见的错误是使用绝对路径包含脚本,如下所示:

<script src="/lib/angular-md5/angular-md5.js"></script>

Chrome支持绝对路径,但iOS不支持。通过使用相对路径来解决问题,请记住index.html位于顶层目录中:

<script src="lib/angular-md5/angular-md5.js"></script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Visual Studio 2015 for ASP.NET Core项目中安装Bower软件包时出错

来自分类Dev

Python项目中的RPM子软件包

来自分类Dev

获取Java项目中的软件包列表

来自分类Dev

Flutter Web无法使用移动项目中的软件包

来自分类Dev

获取Java项目中的软件包列表

来自分类Dev

作为插件测试运行时,不同项目中重复的软件包名称会导致InvalidAccessException

来自分类Dev

javax软件包在两个不同的项目中包含不同的软件包

来自分类Dev

如何在Windows上使用命令行在python中的项目中安装软件包?

来自分类Dev

在java / play项目中的heroku上运行bower安装

来自分类Dev

在java / play项目中的heroku上运行bower安装

来自分类Dev

自定义事实应在安装软件包后运行

来自分类Dev

如何在软件包而非项目上设置软件包的安装目录?

来自分类Dev

使用sparkr时应在工作程序节点上预安装cran r软件包

来自分类Dev

我的Python软件包应在用户系统上的什么位置添加文件?

来自分类Dev

NuGet:明确列出软件包依赖项作为项目中的软件包引用,以便可以将其卸载

来自分类Dev

无法注册Bower软件包:EINVFORMAT

来自分类Dev

无法注册Bower软件包:EINVFORMAT

来自分类Dev

使用Bower安装软件包

来自分类Dev

覆盖Bower软件包的CSS

来自分类Dev

注销使用BitBucket的Bower软件包

来自分类Dev

错误:未在项目上安装EntityFramework软件包

来自分类Dev

在Mac上安装软件包时运行postflight脚本

来自分类Dev

在Mac上安装软件包时运行postflight脚本

来自分类Dev

同一项目中第二个软件包中的新类不在Netbeans中运行

来自分类Dev

在一个项目中使用Packages.config的内容在新项目中加载Nuget软件包

来自分类Dev

如何在winjs通用项目中构建appx和xap软件包?

来自分类Dev

如何在.Net Core项目中脱机安装nuget软件包?

来自分类Dev

Intellij IDEA-如何在项目中查找软件包使用情况

来自分类Dev

如何在Python 3项目中使用Python 2软件包?

Related 相关文章

  1. 1

    在Visual Studio 2015 for ASP.NET Core项目中安装Bower软件包时出错

  2. 2

    Python项目中的RPM子软件包

  3. 3

    获取Java项目中的软件包列表

  4. 4

    Flutter Web无法使用移动项目中的软件包

  5. 5

    获取Java项目中的软件包列表

  6. 6

    作为插件测试运行时,不同项目中重复的软件包名称会导致InvalidAccessException

  7. 7

    javax软件包在两个不同的项目中包含不同的软件包

  8. 8

    如何在Windows上使用命令行在python中的项目中安装软件包?

  9. 9

    在java / play项目中的heroku上运行bower安装

  10. 10

    在java / play项目中的heroku上运行bower安装

  11. 11

    自定义事实应在安装软件包后运行

  12. 12

    如何在软件包而非项目上设置软件包的安装目录?

  13. 13

    使用sparkr时应在工作程序节点上预安装cran r软件包

  14. 14

    我的Python软件包应在用户系统上的什么位置添加文件?

  15. 15

    NuGet:明确列出软件包依赖项作为项目中的软件包引用,以便可以将其卸载

  16. 16

    无法注册Bower软件包:EINVFORMAT

  17. 17

    无法注册Bower软件包:EINVFORMAT

  18. 18

    使用Bower安装软件包

  19. 19

    覆盖Bower软件包的CSS

  20. 20

    注销使用BitBucket的Bower软件包

  21. 21

    错误:未在项目上安装EntityFramework软件包

  22. 22

    在Mac上安装软件包时运行postflight脚本

  23. 23

    在Mac上安装软件包时运行postflight脚本

  24. 24

    同一项目中第二个软件包中的新类不在Netbeans中运行

  25. 25

    在一个项目中使用Packages.config的内容在新项目中加载Nuget软件包

  26. 26

    如何在winjs通用项目中构建appx和xap软件包?

  27. 27

    如何在.Net Core项目中脱机安装nuget软件包?

  28. 28

    Intellij IDEA-如何在项目中查找软件包使用情况

  29. 29

    如何在Python 3项目中使用Python 2软件包?

热门标签

归档