notify(name, message, option)

使用notify,可以将自定义的错误信息发送到Fundebug

name: 错误名称,参数类型为字符串

message: 错误信息,参数类型为字符串

option: 可选对象,参数类型为对象,用于发送一些额外信息,比如:

  • metaData: 其他自定义信息

示例:

fundebug.notify("Test", "Hello, Fundebug!")

带metaData

fundebug.notify("Test", "Hello, Fundebug!",
{
    metaData:
    {
        company: "云麒",
        location: "厦门"
    }
})

notify主要用于测试,它发送的错误每次都会报警邮件,这样可能会给您造成困扰。为了避免重复报警,请使用notifyError记录错误,这样同一个错误将只会在错误数达到阈值(10, 100, 100...)的时候报警。

在其他页面使用fundebug.notify接口

由于fundebug并非全局变量,因此fundebug需要通过全局globalData来共享到其他页面。

首先,在app.js中,将fundebug设为globalData的子属性。

App(
{
    globalData:
    {
        fundebug: fundebug
    }
});

然后,在其他页面通过globalData来调用fundebug.notify()

var app = getApp();
app.globalData.fundebug.notify("TEST", "Hello, Fundebug!");

results matching ""

    No results matching ""