插件开发 js调用原生耗时方法,5+页面卡死(经常性),单独在安卓页面当中运行耗时方法是没问题的。
现在js用同步方法,同步方法和异步方法都有这种现象应该是。
1调用:
var uhomeloginfo = JSON.parse(localStorage.getItem("uhomeloginfo"));
Argus = plus.plugintest.configComeNet(wifiname,pass,uhomeloginfo.uhome_access_token,"ArrayArgument!");
2nativeplug:
configComeNet : function (Argus1, Argus2, Argus3, Argus4)
{
//通知Native层plugintest扩展插件运行“PluginTestFunctionSync”方法并同步返回结果
return B.execSync(_BARCODE, "configComeNet", [Argus1, Argus2, Argus3, Argus4]);
},
3安卓代码如图