【发布时间】:2020-10-29 12:03:13
【问题描述】:
我正在尝试在我们的库中添加有用的错误日志记录,以便在 ScriptNotify 由于 URI 未添加到应用程序清单而失败时打印出错误消息。
这是我使用 DevTools 调试时在 WebView 中打印的警告消息:
DOM7010:无法从“https://somerequireddomainhere”接收 ScriptNotify 事件。网站尝试从未包含在此应用的 ApplicationContentUriRules 中的 WebView URI 向应用发送 ScriptNotify 事件。要允许此事件,请将 URI 添加到包清单的 ApplicationContentUriRules 部分。 (在 Visual Studio 中,将此 URI 添加到清单设计器的 Content URIs 选项卡中。)
我希望以某种方式在我们的库中以错误消息的形式公开类似的消息,这样它就不会静默失败,并让其他开发人员提前了解如何解决这个问题。
如果 ScriptNotify 由于这种情况而失败,是否会触发侦听器或方法?
【问题讨论】: