zjfree
zjfree
  • 发布:2015-11-10 16:29
  • 更新:2019-12-16 18:12
  • 阅读:2601

请教高手,js 多线程 worker 中 如何调用 plus 的功能?

分类:Native.js

我有一个蓝牙通讯的需求,现在可以发送,但无法接收,接收时安卓原生程序使用了线程。JS中也有woker可以开启多线程。但开启多线程后就无法访问主界面的 plus 对象了。
请教高手,js 多线程 worker 中 如何调用 plus 的功能?

2015-11-10 16:29 负责人:无 分享
已邀请:
zjfree

zjfree (作者)

等待SOCKET输入流信息。这个会卡死。如何写到线程中?
while (true)
{
try {
ret = inputStream.read();
showLog(ret);
} catch (e) {
alert(e);
}
}

小郭哥

小郭哥

坐等回答

h***@163.com

h***@163.com

我也想知道,怎么解决这个问题!!高手能告诉吗?谢谢!!

80CK

80CK

在里面加个小的for循环怎么样,防止读写次数过快

iReho

iReho

同样坐等

7***@qq.com

7***@qq.com

同样坐等

我的世界什么样

我的世界什么样 - 我的世界只有我

坐等到2019了

前端程序员一枚

前端程序员一枚 - web菜鸟

可以用这种方法创建一个线程

var Thread = window.plus.android.importClass("java.lang.Thread");  
var Runnable = window.plus.android.implements( "java.lang.Runnable", {  
      run:function () {  
        // 写代码  
      }  
})  
var thread = new Thread(Runnable);  
thread.start();  
thread.setDaemon(true);
1***@qq.com

1***@qq.com

坐等

该问题目前已经被锁定, 无法添加新回复