我正在尝试在Tizen 3中运行一个混合应用程序示例,但没有成功。
我从示例中创建了native service和web app。然后,我将该服务添加到web应用程序多包中。我验证了wgt文件包含webapp和本机服务文件。
当web应用程序在设备中运行时,它可以连接到服务,但命令消息不会到达服务。我认为问题是服务已经进入挂起状态,因此没有响应web应用程序消息。在部署混合应用程序示例时,我错过了什么?是否有什么特殊的(权限或功能)我应该添加强制本地服务保持唤醒以接收来自web应用程序的命令?
发布于 2017-07-25 09:38:11
在web服务中更改了服务应用程序id后,它可以正常工作!最初,app.js有org.example.hybridservice格式的SERVICE_APP_ID。我将其更改为xxxxxxxxxx.hybridservice,其中xxxxxxxxxx是web应用程序id前缀。可以从.wgt文件中的tizen-manifest.xml文件中复制相同的应用程序id。
https://stackoverflow.com/questions/45278494
复制相似问题