Silk4J supports API playback and native playback for Web applications. If your application uses a plug-in or AJAX, use native user input. If your application does not use a plug-in or AJAX, we recommend using API playback.
You can use the Script Options dialog box to configure the types of functions to record and whether to use native user input.
The DomElement class provides different functions for API playback and native playback.
The following table describes which functions use API playback and which use native playback.
API Playback | Native Playback | |
---|---|---|
Mouse Actions |
DomClick DomDoubleClick DomMouseMove |
Click DoubleClick MoveMouse PressMouse ReleaseMouse |
Keyboard Actions |
not available |
TypeKeys |
Specialized Functions |
Select SetText etc. |
not available |