代码很简单,

NJS端:

var MasSso = plus.ios.importClass("MasSso");

var masSso = new MasSso();

var hevent = plus.ios.implements("NjsHelloEvent", {

"onEventInvoked:": function(name) {

$.alert("Invoked JSMUI Object’s name: " + name);

});

masSso.setEventObserver(hevent);

masSso.tokenInfo();

OC端:

// 实现类MasSso

@implementation MasSso

@synthesize name=_name;

@synthesize delegate=_delegate;

-(void)updateName:(NSString*)newname{

_name = [newname copy];

}

-(void)setEventObserver:(id)delegate{

_delegate = delegate;

}

-(void)tokenInfo{

[TYRZUILogin getTokenImpWithComplete:^(id sender) {

[[self delegate] onEventInvoked: @"test"];

}];

}

在NJS端 $.alert("Invoked JSMUI Object’s name: " + name); 死活打印出来的name值就不是"test",而是一个无法解析的未知类型的object,转成字符串也不是"test". 请问是不是哪里出了问题?

ios传值给js_IOS中plus.ios.implements实现OC方法后,在OC中回调传值后JS端无法正确获取...相关推荐

  1. python函数isdisjoint方法_Python学习之---Python中的内置函数(方法)(更新中。。。)...

    add(item)#将item添加到s中,如果item已经在s中,则无任何效果 break#退出循环,不会再运行循环中余下的代码 bool()#将参数转换为布尔型 bytes()#将值转成bytes类 ...

  2. 微信中直接下载app的解决方法,解决微信中无法直接下载app的问题

    通过微信的扫一扫去下载,会出现白屏的情况,可能是因为安全性的考虑或者其他什么原因,目前已经无法通过微信的扫一扫去下载apk了. 根据网友们提供的思路,本文整理了三种方案. 1.申请腾讯开放平台开发者 ...

  3. python中遇到的问题及解决方法_自己编程中遇到的Python错误和解决方法汇总整理...

    >>> args = {'a':1,'b':2,'c':3} >>> args['d'] = 4 >>> f(**args) 1 2 3 4 ++ ...

  4. 好记性不如烂笔头——记录项目过程中的编译错误及解决方法(持续记录中)

    文章目录 前言 前言 记录做项目的时候编译问题,好记性不如烂笔头,下次碰到相同的问题也可以方便查阅 2023.2.10 问题1:编写makefile脚本后,执行make all,遇到如下问题 解决方法 ...

  5. oracle中isnumeric,如何用三种方法来实现Oracle中isnumeric?

    1. 利用 to_number CREATE OR REPLACE FUNCTION isnumeric (str IN VARCHAR2) RETURN NUMBER IS v_str FLOAT; ...

  6. php 从数组里删除元素,PHP从数组中删除元素的四种方法实例

    PHP从数组中删除元素的四种方法实例 一.总结 一句话总结:unset(),array_splice(),array_diff(),array_diff_key() 二.PHP从数组中删除元素的四种方 ...

  7. android 去重 比较两个list_android 去重 比较两个list_Android 去除list集合中重复项的几种方法...

    因为用到list,要去除重复数据,尝试了几种方法.记录于此... 测试数据: List li1 = new List { "", "", "" ...

  8. android 去重 比较两个list_Android 去除list集合中重复项的几种方法

    因为用到list,要去除重复数据,尝试了几种方法.记录于此... 测试数据: List li1 = new List { "", "", "" ...

  9. vue怎么调用子元素的方法_vue 父组件中调用子组件函数的方法

    vue 父组件中调用子组件函数的方法 在父组件中调用子组件的方法: 1.给子组件定义一个ref属性.eg:ref="childItem" 2.在子组件的methods中声明一个函数 ...

最新文章

  1. Appium如何获取appPackage和appActivity
  2. Linux下快速安装TensorFlow的教程
  3. mac python request ssl错误解决
  4. 220v正反转电机接线法_电压为220/380V电动机如何接线,380V电机如何转接成220V详解...
  5. 支付系统设计:支付系统的账户模型(一)
  6. linux内网服务器映射到公网地址吗,LINUX 内网设备将服务映射到公网地址
  7. (转)C# Winform应用程序占用内存较大解决方法整理
  8. layUI禁用select下拉框
  9. Spring Cloud之服务治理(注册发现)
  10. 制作linux镜像时哪些文件时必须打包的,如何将linux系统制作成iso镜像文件?通过Mondo Rescue工具将linux系统制作成ISO镜像...
  11. 手把手教你开发chrome扩展
  12. 阿佐数据分析python小抄【pandas基础数据处理】
  13. python调用nmap扫描全端口_Python-通过调用Nmap来进行端口扫描
  14. web前端——旋转3D魔方
  15. Eclipse官方下载最新版
  16. 易乐游服务器系统,易乐游装在云服务器
  17. HAProxy代理后端服务取真实IP
  18. 小黑leetcode清爽雨天之旅,刚吃完宇飞牛肉面、麻辣烫和啤酒:112. 路径总和
  19. 深夜的士(2019/7/19)
  20. 打开word文档提示文件未找到_word文档打开,提示“向程序发送命令时出现问题”的原因...

热门文章

  1. 毕业BG(01背包问题)
  2. 小程序:位置信息(Location)及微信小程序LBS解决方案实践
  3. 百度搜索_如何打开Intellij IDEA的代码提示功能?
  4. android 虚线
  5. [BZOJ 1221][HNOI2001]软件开发(费用流)
  6. [分享]iOS开发-UI篇:CAlayer层的属性
  7. 用delphi创建服务程式
  8. linux mysql初始化
  9. 喀什市2021年高考成绩查询,2021年新疆高考查分网站查分网址:http://www.xjzk.gov.cn/...
  10. 安全函数不安全-多线程慎用List.h