ミニアプリを起動するための構成クラスです。
@interface EMASMiniAppInitConfig : NSObjectaccessKey
@property (nonatomic, copy) NSString *accessKey;アプリケーションの AccessKey。これは、アプリケーションオープンプラットフォームから取得できます。 AccessKey の取得方法の詳細については、ユーザーガイドのアプリケーションオープンプラットフォーム(プラットフォーム オペレーター向け)の章にあるアプリを構成する Topic をご参照ください。
secretKey
@property (nonatomic, copy) NSString *secretKey;アプリケーションのSecretKey。これは、アプリケーションオープンプラットフォームから取得できます。 SecretKeyの取得方法の詳細については、ユーザーガイドのアプリケーションオープンプラットフォーム(プラットフォームオペレーター向け)の章にあるアプリを構成する Topic をご参照ください。
useUniApp
@property (nonatomic, assign) BOOL useUniApp;uni-app ミニアプリコンテナーを使用するかどうかを指定します。デフォルトでは、uni-app ミニアプリコンテナーは使用されません。
useWindVane
@property (nonatomic, assign) BOOL useWindVane;WindVane ミニアプリコンテナーを使用するかどうかを指定します。デフォルトでは、WindVane ミニアプリコンテナーは使用されません。
appCode
@property (nonatomic, copy) NSString *appCode;アプリケーションオープンプラットフォームから取得できるアプリ ID です。
host
@property (nonatomic, copy) NSString *host;ミニアプリのバックエンド サービス ホストです。
useHttp
@property (nonatomic, assign) BOOL useHttp;HTTP または HTTPS を使用するかどうかを指定します。デフォルトでは、HTTPS が使用されます。
isCapsule
@property(nonatomic, assign) BOOL isCapsule;カプセル ボタンを使用するかどうかを指定します。デフォルトでは、カプセル ボタンが使用されます。 このパラメーターは、uni-app ミニアプリにのみ適用されます。
uni-app ミニアプリで navigationBar または titleNView が構成されていない場合、カプセル ボタンは表示されません。
menuActionSheetItems
@property(nonatomic, strong) NSArray<EMASMiniAppMenuActionSheetItem *> *menuActionSheetItems;デフォルトのメニュー ボタンです。 このパラメーターは、uni-app ミニアプリにのみ適用されます。
actionSheetStyle
@property(nonatomic, strong) EMASMiniAppMenuActionSheetStyle *actionSheetStyle;メニュー ボタンのアクションシートのスタイルです。 このパラメーターは、uni-app ミニアプリにのみ適用されます。
capsuleButtonStyle
@property(nonatomic, strong) EMASMiniAppCapsuleButtonStyle *capsuleButtonStyle;カプセル ボタンのスタイルです。 このパラメーターは、uni-app ミニアプリにのみ適用されます。
isCustomNavigationBar
@property (nonatomic, assign) BOOL isCustomNavigationBar;ナビゲーションバーを非表示にするかどうかを指定します。 このパラメーターは、WindVane ミニアプリにのみ適用されます。
needAuthFromApp
@property (nonatomic, assign) BOOL needAuthFromApp;デバイス情報関連インターフェイス (「wv.authorize ユーザーデバイス情報認証プロセス」を参照) を呼び出す際に、ミニアプリがユーザー認証を取得できるようにするかどうかを指定します。デフォルトは false です。 このパラメーターは、WindVane ミニアプリにのみ適用されます。
popStyle
@property (nonatomic, strong) EMASMiniAppAuthPopStyle *popStyle;ミニアプリがデバイス情報関連インターフェイスを呼び出すときに、認証ポップアップ ウィンドウを表示します。 このパラメーターは、WindVane ミニアプリにのみ適用されます。
favorStyle
@property (nonatomic, strong) EMASMiniAppFavoriteStyle *favorStyle;ナビゲーションバーのカプセル「その他」ボタンをクリックしたときにポップアップ ウィンドウを表示します。 このパラメーターは、WindVane ミニアプリにのみ適用されます。
openLog
@property (nonatomic, assign) BOOL openLog;ログ機能を有効にするかどうかを指定します。有効な値は、はい と いいえ です。デフォルト値は いいえ です。はい: ログ機能を有効にします。いいえ: ログ機能を無効にします。