尽管这在网络上有效,--livereload
但问题一直是脚本 href url。
问题:谷歌地图js
链接使用“//url.to.site”,所以我不得不手动添加“http:”,瞧。
如何在 iOS 设备上正确调试 ionic + angularjs 应用程序
在我想出一个好的解决方案之前,调试这个很糟糕。当心:这需要OS X 或一些严肃的黑客技能。
以下是按顺序执行的步骤:
$ ionic build ios
- 打开
TheApp/platforms/ios/TheApp.xcworkspace
方式Xcode
- 在 xcode 中构建/运行应用程序到设备或模拟器
- 打开Safari并启用开发人员模式(首选项 > 高级 > 在菜单栏中显示开发菜单)
- 在Safari菜单中选择
Debug
> [Name of iOS device]
>index.html
- 当Inspector窗口处于活动状态时,点击CMD+R ( refresh ),您将能够从页面加载
console.logs
的开头看到您的内容。
编辑快捷方式:如果您使用,您可以跳过步骤 1-3$ ionic run ios --device
这太棒了,因为现在您可以在实际的 iOS 设备上单步执行您的代码!我希望这会为你们中的一些人节省大量时间。祝你好运!
安卓设备
感谢@sajclarke,我找到了这篇文章:https ://developer.chrome.com/devtools/docs/remote-debugging