目的:
在mfpjsloaded
活动中获取document
检查的方法:在this.renderer.listen('document', 'mfpjsloaded', () => {});
的app.component.ts
许多人使用WL is not defined reference
和mobilefirst
得到ionic serve
错误。
我看不到任何解决方案。
但是,我有一个可以用ionic serve
启动mfp脚本的项目。
对不起,我不能与你分享代码。
有了一个全新的项目,我发现我再也无法用ionic serve
启动mfp脚本了。
已知的解决方法:
1.使用mfpdev app preview
2.使用模拟器/设备
**请不要在回复中提出建议
发现:
要启动mfp js
,它需要运行worklight js
希望看到建议。 谢谢
如果在执行开始使用MFP命令之前未加载MFP组件,则会发生这种情况。解决方法是确保仅在MFP加载完成后才使用MFP API。这可以通过两种方式实现:
document.addEventListener('mfpjsloaded', initWL, false);
。在initWL
功能中添加MFP功能。