Phonegap ErrorURL

时间:2015-10-22 08:54:31

标签: android ios cordova

Phonegap documentation表示可以让应用程序的浏览器包装器加载自定义错误URL,而不是在应用程序遇到错误时显示通用消息。我发现自己在这里提出两个问题:

  1. 据我所知,这是一项仅限Android的功能。那么iOS有一个等效的方法吗? Phonegap iOS documentation对此主题没有任何说明。
  2. 其次,错误URL可以指向将从中构建应用程序的project / www文件夹中的单独HTML文档,还是必须是外部URL。我的想法是外部URL实际上没有多大意义 - 如果用户不在网络上时发生应用程序错误会怎么样?
  3. 对于任何能够解决这些问题的人,我都是最有责任的。

1 个答案:

答案 0 :(得分:1)

来自OP

  

据我所知,这是一项仅限Android的功能。那么iOS有一个等效的方法吗? Phonegap iOS文档没有说明任何内容。

文档中似乎有no equivalent for iOS。您可以放心地假设,如果不存在,则不可用。

要明确的是,底层iOS库没有默认的错误方法。在Android上,有一种处理此问题的方法。

  

其次,错误URL可以指向将从中构建应用程序的project / www文件夹中的单独HTML文档,还是必须是外部URL。我的想法是外部URL实际上没有多大意义 - 如果用户不在网络上时发生应用程序错误会怎样?

你的假设是正确的。 “error.html”应位于设备上和www/目录中。该文件应 NOT 在网络/互联网上。你多次看到这个错误会让你感到惊讶。