Q:Why specify the language through the API method but it does not take effect?
A:The number of languages that can be configured in different versions is different. Please confirm whether the current version supports the specified language. If your version supports the language, please confirm whether the connected SDK is the latest version obtained from the backend of Geetest and use the local dependency method. The remote dependencies are not supported.

Q:Is it possible to remove or customize the loading bar?
A:If you want to remove the loading bar, delete the source file gt4-loading.gif is the way. However, the user experience will be decreased in the poor network environment because there is no loading signal on the page. The custom loading processes are as follows:

  1. Replace the resource file gt4-loading.gif
  2. Configure config.additionalParameter = [NSMutableDictionary dictionaryWithDictionary:@{@"loading":@""}],so the code to implement custom loading animation,the laoding bar will be removed in the gtCaptchaSessionWillShow: callback
  3. Use resourcePath to specify a custom resource file path. Supports requesting remote files or accessing local files
Was this helpful?