Commit 6e443179 by Takatoshi Miura

Merge branch 'communication/bug-pip' into 'develop'

iOS文書協業でPIPをドラッグできないバグを修正

See merge request !165
parents b4450c27 57334f9e
......@@ -232,6 +232,7 @@ $(function () {
coview_api.addEventListener("start", function () {
console.log("=============> START : share start");
scrollLockON();
$("#loadingIndicator").removeClass("full_active");
});
......@@ -484,17 +485,28 @@ function changeCollaboration(changeCollaborationType) {
fw.sendToMsg('others', 'CHANGE_COLLABORATION', {"collaborationType": changeCollaborationType, "newMeetingId": newMeetingId});
}
document.addEventListener('touchmove', function (e) {
if (CHAT_UTIL.isIOS()) {
if ($(e.target).closest('.add_user_modal').length > 0
|| $(e.target).closest('#overlay_user_list').length > 0)
{
e.stopPropagation();
} else {
e.preventDefault();
}
}
}, {passive: false});
var scrollLock = function (e) {
if (CHAT_UTIL.isIOS()) {
if ($(e.target).closest('.add_user_modal').length > 0
|| $(e.target).closest('#overlay_user_list').length > 0
|| $(e.target).closest('.pip_indicator').length > 0)
{
e.stopPropagation();
} else {
e.preventDefault();
}
}
}
let collaboScreen = document.getElementById('collabo_main');
function scrollLockON() {
collaboScreen.addEventListener('touchmove', scrollLock, {passive: false});
}
function scrollLockOFF() {
collaboScreen.removeEventListener('touchmove', scrollLock, {passive: false});
}
function initCollaborationUI(changeCollaborationType){
$('#coviewEraserCtrBtn').click();
......@@ -564,6 +576,7 @@ function initCollaborationUI(changeCollaborationType){
}
function Coview_exitCollaboration(isDocument = false) {
scrollLockOFF();
if (isDocument) {
if (CHAT_UTIL.isIOS()) {
webkit.messageHandlers.exitMeetingRoom.postMessage({});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment