WalkMe SDKは、すべてのWebViewベースのハイブリッドアプリとの統合をサポートしています。 WalkMeは、そのロジックとユーザーインターフェースがネイティブレベルで提供されているため、パフォーマンス問題のリスクやホストアプリのコード変更の必要はありません。
この記事では、Cordovaプラグインを使用してWalkMe SDKとハイブリッドアプリを統合する方法について説明しています。
$ cordova plugin add cordova-plugin-walkme-sdk
またはgitからのインストール:
$ cordova plugin add https://github.com/abbiio/cordova-plugin-walkme-sdk.git
<feature name="WalkMeSDK"> <param name="android-package" value="cordova.plugin.walkme.sdk.WalkMeSDK" /> </feature>
<script type="text/javascript" src="js/plugins/WalkMeSDK.js"></script>
<feature name="WalkMeSDK"> <param name="ios-package" value="WalkMeSDK" /> </feature>
<script type="text/javascript" src="js/plugins/WalkMeSDK.js"></script>
this.platform.ready().then(() => { ... window.cordova.plugins['WalkMeSDK'].start('<App-Key>', '<App-Secret>'); });
document.addEventListener("deviceready", function() { ... window.cordova.plugins['WalkMeSDK'].start('<App-Key>', '<App-Secret>'); }, false);