销售人员闪电出局
Salesforce lightning out
我正在尝试从外部页面使用 Salesforce 组件。
我继续本手册:
https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/lightning_out_public_apps.htm
但仍然有错误并且没有呈现。 inline.js 和 bootstrap.css.
我有 404
我的代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>LIG Boilerplate</title>
<script src="https://custom-salesforce-domain/externalApps/lightning/lightning.out.js"></script>
<script>
let inputVariables = [];
$Lightning.use("c:SGMVAOutside", function() {
$Lightning.createComponent("lightning:flow", {},
"container",
function (component) {
component.startFlow("SG_MVA_Triage_Flow_Lightning_Out", inputVariables);
})
;},
'https://custom-salesforce-domain/externalApps'
);
</script>
</head>
<body>
<p>It works !!!</p>
<div id='container'>
</div>
</body>
</html>
社区已创建。
社区是 public。
社区有权访问应用程序。
什么可能是问题来源?
尝试以下操作:
首先,您需要实现一种在页面加载时触发脚本的机制。使用以下内容,
<script>
function init(){
let inputVariables = [];
$Lightning.use("c:SGMVAOutside", function() {
$Lightning.createComponent("lightning:flow", {},
"container",
function (component) {
component.startFlow("SG_MVA_Triage_Flow_Lightning_Out", inputVariables);
})
;},
'https://custom-salesforce-domain/externalApps'
);
}
</script>
</head>
<body onload="init()">
<p>It works !!!</p>
<div id='container'>
</div>
</body>
对于第 8 行,请验证您使用的域格式是否正确,请参阅下面的示例。
对于 SANDOXES 使用:
<script src="https://[custom-salesforce-domain-without-instance-number].lightning.force.com/lightning/lightning.out.js">
即
<script src="https://FictiousCompany--SandboxName.lightning.force.com/lightning/lightning.out.js">
用于生产用途:
<script src="https://login.salesforce.com/lightning/lightning.out.js">
第 17 行(不包括空行),验证您使用的格式是否正确,请参阅下面的示例。
对于 SANDOXES 和生产用途:
'https://[custom-salesforce-domain-with-instance-info]/[CommunityName]', [If applicable, AuthToken]);
即没有 AuthToken
'https://Domain.cs59.force.com/DemoCommunity', );
即使用 AuthToken
'https://Domain.cs59.force.com/DemoCommunity', 12345789ABCDEF );
希望对您有所帮助!
我正在尝试从外部页面使用 Salesforce 组件。 我继续本手册: https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/lightning_out_public_apps.htm 但仍然有错误并且没有呈现。 inline.js 和 bootstrap.css.
我有 404我的代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>LIG Boilerplate</title>
<script src="https://custom-salesforce-domain/externalApps/lightning/lightning.out.js"></script>
<script>
let inputVariables = [];
$Lightning.use("c:SGMVAOutside", function() {
$Lightning.createComponent("lightning:flow", {},
"container",
function (component) {
component.startFlow("SG_MVA_Triage_Flow_Lightning_Out", inputVariables);
})
;},
'https://custom-salesforce-domain/externalApps'
);
</script>
</head>
<body>
<p>It works !!!</p>
<div id='container'>
</div>
</body>
</html>
社区已创建。 社区是 public。 社区有权访问应用程序。
什么可能是问题来源?
尝试以下操作:
首先,您需要实现一种在页面加载时触发脚本的机制。使用以下内容,
<script>
function init(){
let inputVariables = [];
$Lightning.use("c:SGMVAOutside", function() {
$Lightning.createComponent("lightning:flow", {},
"container",
function (component) {
component.startFlow("SG_MVA_Triage_Flow_Lightning_Out", inputVariables);
})
;},
'https://custom-salesforce-domain/externalApps'
);
}
</script>
</head>
<body onload="init()">
<p>It works !!!</p>
<div id='container'>
</div>
</body>
对于第 8 行,请验证您使用的域格式是否正确,请参阅下面的示例。
对于 SANDOXES 使用:
<script src="https://[custom-salesforce-domain-without-instance-number].lightning.force.com/lightning/lightning.out.js">
即
<script src="https://FictiousCompany--SandboxName.lightning.force.com/lightning/lightning.out.js">
用于生产用途:
<script src="https://login.salesforce.com/lightning/lightning.out.js">
第 17 行(不包括空行),验证您使用的格式是否正确,请参阅下面的示例。
对于 SANDOXES 和生产用途:
'https://[custom-salesforce-domain-with-instance-info]/[CommunityName]', [If applicable, AuthToken]);
即没有 AuthToken
'https://Domain.cs59.force.com/DemoCommunity', );
即使用 AuthToken
'https://Domain.cs59.force.com/DemoCommunity', 12345789ABCDEF );
希望对您有所帮助!