Paypal 按钮未显示在 Dynamics CRM 营销活动网站的 Angular 制作中
Paypal Buttons Are Not Showing on Angular Production in Dynamics CRM Marketing Event Website
我在 Dynamics CRM 营销模块活动网站中使用了 Paypal Javascript-Sdk 默认情况下 Angular 所以它在 LocalHost
上工作正常
但是当我尝试在 Powerappsportals 上部署它时不知何故它没有加载并在开发者控制台上出现以下错误
main.js:2 ERROR ReferenceError: paypal is not defined
at e.payment (main.js:2)
at e.ngAfterViewInit (main.js:2)
at fo (main.js:2)
at ho (main.js:2)
at po (main.js:2)
at ai (main.js:2)
at vi (main.js:2)
at mi (main.js:2)
at ai (main.js:2)
at vi (main.js:2)
所以我意识到不知何故 Paypal SDK 无法在生产环境中加载
如果有人已经解决了这个问题请帮助我
提前致谢
所以最后我自己找到了解决方案。
在 Dynamics 门户管理 Web 模板 部分定义了一个 Index.html 文件。他们以某种方式限制我们使用相同的格式。所以,当我尝试部署我的 Angular 应用程序时。 Dynamics 需要具有相同格式的索引文件。所以它忽略了 Header 部分中的附加脚本。
所以,我刚刚在 Header 部分的那个文件中添加了 Paypal 脚本,现在问题已解决。它现在也显示生产按钮。
我在 Dynamics CRM 营销模块活动网站中使用了 Paypal Javascript-Sdk 默认情况下 Angular 所以它在 LocalHost
上工作正常但是当我尝试在 Powerappsportals 上部署它时不知何故它没有加载并在开发者控制台上出现以下错误
main.js:2 ERROR ReferenceError: paypal is not defined
at e.payment (main.js:2)
at e.ngAfterViewInit (main.js:2)
at fo (main.js:2)
at ho (main.js:2)
at po (main.js:2)
at ai (main.js:2)
at vi (main.js:2)
at mi (main.js:2)
at ai (main.js:2)
at vi (main.js:2)
所以我意识到不知何故 Paypal SDK 无法在生产环境中加载
如果有人已经解决了这个问题请帮助我
提前致谢
所以最后我自己找到了解决方案。
在 Dynamics 门户管理 Web 模板 部分定义了一个 Index.html 文件。他们以某种方式限制我们使用相同的格式。所以,当我尝试部署我的 Angular 应用程序时。 Dynamics 需要具有相同格式的索引文件。所以它忽略了 Header 部分中的附加脚本。
所以,我刚刚在 Header 部分的那个文件中添加了 Paypal 脚本,现在问题已解决。它现在也显示生产按钮。