cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2753
Views
0
Helpful
6
Replies

Custom Tab - OnTelephonyConversationStateChanged issues on JABBER v12

Flexcom99
Level 1
Level 1

We noticed 2 issues while developing custom tabs for Jabber v12.0

jabber build.png

ISSUE 1 - OnTelephonyConversationStateChanged function is not always called

There are many cases during a incoming call when the method is not called by Jabber engine !

- Note that this issue is not present in any other Jabber version (10.x, 11.x).

- Note that all other build-in works perfecly (OnPresenceStateChanged, OnLocaleInfoAvailable, onHubActivated).

- Note that Jabber correclty receives the call, it's just the function itself that is not called.

- Note that we monitored all possible JS error, and there aren't any.

- Note is seems to be OK for all outgoing calls scenarios.

- Note that we have the same behaviour regardless of the CUCM Version.

- Note that depending on the end user connnected,  Jabber seems to ignore always the same numbers.

- Note that depending when jabber is restarted, or reset, the behaviour stays, but the ignored numbers seems to change.

ISSUE 2 - OnTelephonyConversationStateChanged is never called if defined in a included script   :


With the following spnippet, the method is never called !

Main-Tab.html

script.png


myscript.js


js.png


- Note that this snippet works perfectly with Jabber 10.x et 11.x

- Note that we monitored all possible JS error, and there aren't any

Any help would be much appreciated,

Thanks

Julien,


6 Replies 6

Stefan Dornheim
Level 1
Level 1

We have the same problem. Does anyone have a solution?

qiozhang
Cisco Employee
Cisco Employee

thanks for all the details. we will take a look and come back to you.

qiozhang
Cisco Employee
Cisco Employee

could you send us a problem report for easier troubleshooting?

qiozhang
Cisco Employee
Cisco Employee

<jabber-plugin-config>

<browser-plugin>

<page refresh="" preload="">

<tooltip></tooltip>

<icon></icon>

<url></url>

</page>

</browser-plugin>

</jabber-plugin-config>

could you try to set preload="true"  and check whether it resolves your problem?

Hello,

our tab is set to preload=true.

If I store the function "OnTelephonyConversationStateChanged" in an extra js file it doesn't work anymore. When embedding it into the main page it will then go.

However, we would like to outsource this code part.

Can you share your html and js file for OnTelephonyConversationStateChanged that the function doesn't work?