我有一个包含两个应用程序的Worklight项目:一个是Native,另一个是Hybrid(仅限Web)。
APP_ACTIVITY_REPORT
表正在为两者正确更新;但是,FACT_ACTIVITIES
表仅针对本机应用程序进行更新。
混合应用程序非常简单。此外,“init”和“login”值正在写入APP_ACTIVITY_REPORT.ACTIVITY
列,并且还使用logActivity()
客户端JS函数进行记录。
Worklight报告计划似乎正在适当地编写原始数据,但两个应用程序都没有...为什么本地和混合应用程序数据不会写入FACT_ACTIVITIES
表?
答案 0 :(得分:0)
你说“Hybrid(仅限网络)”。根据定义,混合应用程序的UI是使用部分或完全HTML呈现的,但是包装在本机容器中,因此安装就好像它是设备上的本机应用程序一样。我假设“(仅限网络)”表示只能通过网络浏览器访问。
如果我的假设是正确的,那么您所描述的行为是预期的。记录源自浏览器的活动的APP_ACTIVITY_REPORT数据未记录在FACT_ACTIVITIES表中。这是设计的。
关于“为什么”的问题,我不得不问一个Worklight架构师。 :)