* support to load zin page.

This commit is contained in:
sunhao
2023-07-26 16:37:18 +08:00
parent 3bd745233d
commit a22d627c0d
+16 -6
View File
@@ -208,9 +208,14 @@
var iframe = app.$iframe[0];
if(iframe && iframe.contentDocument && iframe.contentWindow && iframe.contentWindow.$)
{
var result = iframe.contentWindow.$(iframe.contentDocument).triggerHandler('openapp.apps', [app, url]);
if (result === false) {
return 'cancel';
var $iframeDoc = iframe.contentWindow.$(iframe.contentDocument);
if ($iframeDoc.triggerHandler)
{
if ($iframeDoc.triggerHandler('openapp.apps', [app, url]) === false) return 'cancel';
}
else if($iframeDoc.trigger)
{
$iframeDoc.trigger('openapp.apps');
}
}
}
@@ -394,9 +399,14 @@
var iframe = app.$iframe[0];
if(iframe && iframe.contentDocument && iframe.contentWindow && iframe.contentWindow.$)
{
var result = iframe.contentWindow.$(iframe.contentDocument).triggerHandler('closeapp.apps', [app]);
if (result === false) {
return 'cancel';
var $iframeDoc = iframe.contentWindow.$(iframe.contentDocument);
if ($iframeDoc.triggerHandler)
{
if ($iframeDoc.triggerHandler('openapp.apps', [app]) === false) return 'cancel';
}
else if($iframeDoc.trigger)
{
$iframeDoc.trigger('openapp.apps');
}
}
}