ios传值给js_IOS中plus.ios.implements实现OC方法后,在OC中回调传值后JS端无法正确获取...
代码很简单,
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端无法正确获取...相关推荐
- python函数isdisjoint方法_Python学习之---Python中的内置函数(方法)(更新中。。。)...
add(item)#将item添加到s中,如果item已经在s中,则无任何效果 break#退出循环,不会再运行循环中余下的代码 bool()#将参数转换为布尔型 bytes()#将值转成bytes类 ...
- 微信中直接下载app的解决方法,解决微信中无法直接下载app的问题
通过微信的扫一扫去下载,会出现白屏的情况,可能是因为安全性的考虑或者其他什么原因,目前已经无法通过微信的扫一扫去下载apk了. 根据网友们提供的思路,本文整理了三种方案. 1.申请腾讯开放平台开发者 ...
- python中遇到的问题及解决方法_自己编程中遇到的Python错误和解决方法汇总整理...
>>> args = {'a':1,'b':2,'c':3} >>> args['d'] = 4 >>> f(**args) 1 2 3 4 ++ ...
- 好记性不如烂笔头——记录项目过程中的编译错误及解决方法(持续记录中)
文章目录 前言 前言 记录做项目的时候编译问题,好记性不如烂笔头,下次碰到相同的问题也可以方便查阅 2023.2.10 问题1:编写makefile脚本后,执行make all,遇到如下问题 解决方法 ...
- oracle中isnumeric,如何用三种方法来实现Oracle中isnumeric?
1. 利用 to_number CREATE OR REPLACE FUNCTION isnumeric (str IN VARCHAR2) RETURN NUMBER IS v_str FLOAT; ...
- php 从数组里删除元素,PHP从数组中删除元素的四种方法实例
PHP从数组中删除元素的四种方法实例 一.总结 一句话总结:unset(),array_splice(),array_diff(),array_diff_key() 二.PHP从数组中删除元素的四种方 ...
- android 去重 比较两个list_android 去重 比较两个list_Android 去除list集合中重复项的几种方法...
因为用到list,要去除重复数据,尝试了几种方法.记录于此... 测试数据: List li1 = new List { "", "", "" ...
- android 去重 比较两个list_Android 去除list集合中重复项的几种方法
因为用到list,要去除重复数据,尝试了几种方法.记录于此... 测试数据: List li1 = new List { "", "", "" ...
- vue怎么调用子元素的方法_vue 父组件中调用子组件函数的方法
vue 父组件中调用子组件函数的方法 在父组件中调用子组件的方法: 1.给子组件定义一个ref属性.eg:ref="childItem" 2.在子组件的methods中声明一个函数 ...
最新文章
- Appium如何获取appPackage和appActivity
- Linux下快速安装TensorFlow的教程
- mac python request ssl错误解决
- 220v正反转电机接线法_电压为220/380V电动机如何接线,380V电机如何转接成220V详解...
- 支付系统设计:支付系统的账户模型(一)
- linux内网服务器映射到公网地址吗,LINUX 内网设备将服务映射到公网地址
- (转)C# Winform应用程序占用内存较大解决方法整理
- layUI禁用select下拉框
- Spring Cloud之服务治理(注册发现)
- 制作linux镜像时哪些文件时必须打包的,如何将linux系统制作成iso镜像文件?通过Mondo Rescue工具将linux系统制作成ISO镜像...
- 手把手教你开发chrome扩展
- 阿佐数据分析python小抄【pandas基础数据处理】
- python调用nmap扫描全端口_Python-通过调用Nmap来进行端口扫描
- web前端——旋转3D魔方
- Eclipse官方下载最新版
- 易乐游服务器系统,易乐游装在云服务器
- HAProxy代理后端服务取真实IP
- 小黑leetcode清爽雨天之旅,刚吃完宇飞牛肉面、麻辣烫和啤酒:112. 路径总和
- 深夜的士(2019/7/19)
- 打开word文档提示文件未找到_word文档打开,提示“向程序发送命令时出现问题”的原因...
热门文章
- 毕业BG(01背包问题)
- 小程序:位置信息(Location)及微信小程序LBS解决方案实践
- 百度搜索_如何打开Intellij IDEA的代码提示功能?
- android 虚线
- [BZOJ 1221][HNOI2001]软件开发(费用流)
- [分享]iOS开发-UI篇:CAlayer层的属性
- 用delphi创建服务程式
- linux mysql初始化
- 喀什市2021年高考成绩查询,2021年新疆高考查分网站查分网址:http://www.xjzk.gov.cn/...
- 安全函数不安全-多线程慎用List.h