bugly 简体js异常可以捕获吗

bugly 简体js异常可以捕获吗,第1张

必须要有注入JS接口:类似于webViewaddJavascriptInterface();

如果有的话,增加一个JS接口:exceptionUploader,并绑定一个java类对象。

对应绑定的的Java类对象里面必须有“void reportJSException(String payload)”方法,可以通过类发射新建一个Bugly的类对象“comtencentbuglycrashreportcrashh5H5JavaScriptInterface”,然后在“void reportJSException(String payload)”方法里面调用H5JavaScriptInterface的reportJSException方法。

在前台用consoleinfo把ajax响应的内容打印下看看是什么格式的

你这个异常是ddata拿到的数据是个undefined,然后你再datalength的时候就出异常了,undefined是没有length属性的

按照下面的这个方法来弄:

function addmedia(url) //添加播放列表

{

// 取得当前的播放列表

var playlist=playercurrentPlaylist;//新建一个指定URL的Media。

var currMedia = playernewMedia(url);//把新建的Media item添加到播放器列表

playlistappendItem(currMedia);}

function clearlist()//清空播放列表

{

while(playercurrentPlaylistcount>0)

{

var item =playercurrentPlaylistitem(playercurrentPlaylistcount-1);

playercurrentPlaylistremoveItem(item); // 从播放列表中删除项

}

}

function addPlayList(url)//播放选中的歌曲

{

clearlist();

addmedia(url)

playercontrolsplay(); //让播放器开始播放

}

playerplaylistcollectiongetall()item(index); ///取得当前播放列表

var playobj=playerplaylistcollectiongetall()item(index);

playerplaylistcollectionremove(playobj); //删除指定的播放列表

注:window media player 9 后 加入权限

playersettingsrequestmediaaccessrights("full");

mediaaccessrights有三个属性值 "none", "read", or "full",

以上就是关于bugly 简体js异常可以捕获吗全部的内容,包括:bugly 简体js异常可以捕获吗、JavaScript使用ajax获取数据出错,、js捕获异常,没有安装wma的机器上,执行objPlayer.controls.play()方法报错,捕获不到异常。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10073128.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存