upush
upush
  • 发布:2022-03-07 20:57
  • 更新:2023-07-28 14:45
  • 阅读:441

plus.ios.invoke返回空

分类:Native.js

Object-c 代码:
UNTimeIntervalNotificationTrigger *trigger = [UNTimeIntervalNotificationTrigger triggerWithTimeInterval:0.1 repeats:NO];

// H5+ api 代码:
const UNTimeIntervalNotificationTrigger = plus.ios.importClass('UNTimeIntervalNotificationTrigger');
const trigger = plus.ios.invoke(UNTimeIntervalNotificationTrigger, 'triggerWithTimeInterval:repeats:', 0.1, false);
console.log('UNTimeIntervalNotificationTrigger', UNTimeIntervalNotificationTrigger);// 有内容能正确打印类信息
console.log('trigger', trigger); // 输出为空

并不复杂的调用为什么总为空呢?

2022-03-07 20:57 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

初始化,在调用看看

  • upush (作者)

    const UNTimeIntervalNotificationTrigger = plus.ios.newObject('UNTimeIntervalNotificationTrigger');

    你说是new 初始化吧,这些写程序会崩溃,这个类在OC中不能new的

    2022-03-07 21:58

upush

upush (作者)

已解决,同样的方式调用android没问题,ios一堆坑

4***@qq.com

4***@qq.com

请问ios这么解决的?

要回复问题请先登录注册