繁体   English   中英

我对Zoho Integration(JS SDK)有问题

[英]I have a problem with Zoho Integration (JS SDK)

我通过网络标签运行该应用程序,然后将网站加载到iframe中。 第一页包含以下文件: https ://live.zwidgets.com/js-sdk/1.0.5/ZohoEmbededAppSDK.min.js和我的自定义文件app.js。 他的代码:

ZOHO.embeddedApp.on("PageLoad",function(data)
{
    console.log(data);
})

ZOHO.embeddedApp.init();

这里一切都很好。 “ PageLoad”事件正在运行。

经过一定的业务逻辑后,我将页面location.href =“我的网站的某些网址”重定向了。 此页面包含以下文件: https ://live.zwidgets.com/js-sdk/1.0.5/ZohoEmbededAppSDK.min.js和我的自定义文件app-second.js。 该文件包含相同的代码:

ZOHO.embeddedApp.on("PageLoad",function(data)
{
    console.log(data);
})

ZOHO.embeddedApp.init();

但不会发生“ PageLoad”事件。 为什么? “ PageLoad”事件仅执行一次? Zoho CRM的第一个开业?

我们可以理解,在执行页面重定向之后,不会执行pageload方法。

不幸的是,Zoho对象将无法在其他页面中解析,并且仅在您在开发者控制台中注册的页面中可用。

我们采用“单页应用程序”方法,因此您将无法在其他页面中检索CRM信息。

解决方法是,您可以根据业务逻辑隐藏和显示不同的部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM