IBM Mobilefirst V8 - 使用Ionic v3.20.0的混合应用程序的自定义直接更新没有发生

问题描述 投票:0回答:1

我正在尝试在离子v3.20.0中实现自定义直接更新,但在访问以下代码时,无法继续。我无法找到任何方法,因为worklight.d.ts文件中没有以下函数,但可以在worklight.js文件中找到。

使用的插件是cordova-plugin-mfp。官方文档中提供的解决方案仅与cordova应用程序相关,可以通过具有函数WlCommonInit()的index.js文件来完成。根据文档,以下代码将从此函数调用,但无法在基于离子线索的应用程序中执行此操作。

wl_DirectUpdateChallengeHandler.handleDirectUpdate = function(directUpdateData, directUpdateContext) {
// Implement custom Direct Update logic

};

有关详细信息,请参阅以下链接。 qazxsw poi

请帮我在离线v3.20.0中实现这个,需要在打字稿中实现。谢谢!。

ibm-mobilefirst
1个回答
1
投票

目前,在https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/direct-update/中没有用于wl_DirectUpdateChallengeHandler的打字稿API来定制离子应用程序中的直接更新。

但是,您可以在JavaScript中实现并将其包含在Ionic Project中。以下是步骤:

  • 在项目的路径cordova-plugin-mfp中创建一个名为js的文件夹
  • 使用以下代码创建一个新的JS文件,并将其另存为src/assets
wldirectudpate.js
© www.soinside.com 2019 - 2024. All rights reserved.