Dear OpenMeetings Developers,
We are seeking your guidance to solve the following issue we are facing
regarding an enhancement to downloading saved file from file explorer.
When we draw/ write on Whiteboard, and click to Save/Export as JPG or
SVG, it creates a file in File Explorer. We would like to download it.
When we save something from whiteboard, it creates a File in Explorer,
and also a WML file containing XML descriptions, whose name uses a
hashcode e.g. 8b46d0a1e2fdf52761c74b16f26f02d4.wml.
·Does the WML file contain complete information, or any other hidden
file is needed along with it to view the saved content?
·What method should be created and/or called from the click handler
for this, and in which file?
·What is the process and logic to use this output so it can be used
to view the exported and saved image outside of OpenMeetings?
Here is the related debugger output for this, but it was not very
informative for this purpose.
###### onsharedMessage draw «Array(19)#446| ['drawarrow', 42576, 4,
16737792, 1, 1, 1, 92, 0, 0, 37, 4, null, 0, 268, 104, 92, 37,
'drawarrow_1450510664130']»
INFO: ..... end typing 6dabf36d499d982511bcc63e14bf4e41
setSelection
#main_content/@_content/@inner/flexibleConferenceRoom/@_whiteboard/multiWhiteboardPanel/@panelArea/mainToolsTopPanel/@_tools/@saveobj
sendObject doSave: «Array(4)#403| [['paint', [['point', 90, 6, 90, 6],
['point', 90, 6, 90, 31], ['point', 90, 31, 90, 60], ['point', 90, 60,
90, 61], ['point', 90, 61, 90, 68], ['point', 90, 68, 90, 74], ['point',
90, 74, 90, 75], ['point', 90, 75, 89, 75], ['point', 89, 75, 82, 75],
['point', 82, 75, 73, 75], ['point', 73, 75, 45, 76], ['point', 45, 76,
33, 78], ['point', 33, 78, 29, 78], ['point', 29, 78, 28, 78], ['point',
28, 78, 27, 78], ['point', 27, 78, 26, 78], ['point', 26, 78, 23, 78],
['point', 23, 78, 21, 78], ['point', 21, 78, 19, 78], ['point', 19, 78,
18, 78], ['point', 18, 78, 17, 78], ['point', 17, 78, 16, 78], ['point',
16, 78, 15, 78], ['point', 15, 78, 14, 78], ['point', 14, 78, 13, 78],
['point', 13, 78, 11, 78], ['point', 11, 78, 9, 78], ['point', 9, 78, 8,
78], ['point', 8, 78, 7, 78], ['point', 7, 78, 6, 78], ['point', 6, 78,
4, 77], ['point', 4, 77, 2, 77], ['point', 2, 77, 1, 77], ['point', 1,
77, 0, 77], ['point', 0, 77, 0, 76], ['point', 0, 76, 0, 74], ['point',
0, 74, 0, 73], ['point', 0, 73, 0, 72], ['point', 0, 72, 0, 69],
['point', 0, 69, 0, 66], ['point', 0, 66, 2, 61], ['point', 2, 61, 3,
53], ['point', 3, 53, 5, 48], ['point', 5, 48, 7, 46], ['point', 7, 46,
16, 40], ['point', 16, 40, 21, 36], ['point', 21, 36, 21, 35], ['point',
21, 35, 22, 32], ['point', 22, 32, 23, 32], ['point', 23, 32, 27, 32],
['point', 27, 32, 29, 32], ['point', 29, 32, 30, 31], ['point', 30, 31,
32, 29], ['point', 32, 29, 35, 29], ['point', 35, 29, 36, 28], ['point',
36, 28, 38, 27], ['point', 38, 27, 41, 26], ['point', 41, 26, 44, 26],
['point', 44, 26, 46, 26], ['point', 46, 26, 47, 26], ['point', 47, 26,
55, 25], ['point', 55, 25, 59, 24], ['point', 59, 24, 64, 22], ['point',
64, 22, 67, 21], ['point', 67, 21, 68, 21], ['point', 68, 21, 68, 19],
['point', 68, 19, 70, 18], ['point', 70, 18, 76, 15], ['point', 76, 15,
82, 12], ['point', 82, 12, 85, 8], ['point', 85, 8, 86, 6], ['point',
86, 6, 86, 5], ['point', 86, 5, 88, 2], ['point', 88, 2, 89, 1],
['point', 89, 1, 89, 0]], '0x000000', 2, 16737792, 1, 1, null, 0, 170,
91, 90, 78, 'paint_1450510469143'], ['paint', [['point', 0, 0, 0, 0],
['point', 0, 0, 2, 2]], '0x000000', 2, 16737792, 1, 2, null, 0, 150,
165, 0, 0, 'paint_1450510479303'], ['uline', 65535, 20, 0.5, 10, 10,
143, 11, 3, null, 0, 135, 145, 153, 21, 'uline_1450510645527'],
['drawarrow', 42576, 4, 16737792, 1, 1, 1, 92, 0, 0, 37, 4, null, 0,
268, 104, 92, 37, 'drawarrow_1450510664130']]»
INFO:
#main_content/@_content/@inner/saveAsWmlWindow/@_resizeview.setColor
<mailto:#main_content/@_content/@inner/saveAsWmlWindow/@_resizeview.setColor>
is deprecated. Use
#main_content/@_content/@inner/saveAsWmlWindow/@_resizeview.setAttribute
<mailto:#main_content/@_content/@inner/saveAsWmlWindow/@_resizeview.setAttribute>
instead
onkeydown:: keyCode = 16
onkeydown:: keyCode = 84
onkeydown:: keyCode = 69
onkeydown:: keyCode = 83
onkeydown:: keyCode = 84
onkeydown:: keyCode = 16
onkeydown:: keyCode = 83
onkeydown:: keyCode = 65
onkeydown:: keyCode = 86
onkeydown:: keyCode = 16
onkeydown:: keyCode = 69
onkeydown:: keyCode = 88
onkeydown:: keyCode = 80
onkeydown:: keyCode = 79
onkeydown:: keyCode = 82
onkeydown:: keyCode = 84
saveAsImage: 74
getFileExplorerByRoomSelf doRequest 1
http://coscend.com:5080/openmeetings/services/FileService/getFileExplorerByRoomSelfInternal?SID=a9dc6dba96cb83c9b1ea2f88a87308de&roomId=4
ondata 1
http://coscend.com:5080/openmeetings/services/FileService/getFileExplorerByRoomSelfInternal?SID=a9dc6dba96cb83c9b1ea2f88a87308de&roomId=4 <%20http:/coscend.com:5080/openmeetings/services/FileService/getFileExplorerByRoomSelfInternal?SID=a9dc6dba96cb83c9b1ea2f88a87308de&roomId=4>
ondata 2 «<anonymous extends='dataset'>#198#197|
<getFileExplorerByRoomSelf><getFileExplorerByRoomSelfInternalResponse
ns="http://services.axis.openmeetings.apache.org"
<http://services.axis.openmeetings.apache.org>><return…»
roomHomeSize 0
roomHomeSize 0
--
Regards,
Susheel Jalali
Coscend Communications Solutions
www.Coscend.com <http://www.Coscend.com>
----------------------------------------------------------------
CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail
Messages from Coscend Communications Solutions' posted at:
http://www.Coscend.com/Terms_and_Conditions.html
No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 2016.0.7303 / Virus Database: 4489/11210 - Release Date: 12/19/15