While working on a project with 9,000+ lines of code, I noticed that several features were not working properly. Here is a list of the features that currently do not work or cause issues in DroidScript:
• When working with files inside folders for which we have been granted access, or when accessing files through SAF, WriteFile works correctly when adding content to a file. However, there is an issue when trying to delete the existing content. No matter how many times we try to clear the file, its content remains unchanged.
• WebView cannot access files inside folders for which we have been granted access, or files accessed through SAF, even when the file path is provided using LoadUrl. The same issue occurs when trying to access these files through WebServer.
• Due to Android's new UI design, the navigation and status bars overlap the application content on many devices. As a result, many buttons, UI elements, and other components at the top and bottom of the application become unusable. To handle this properly, we need a way to determine the dimensions of the device's safe areas.
• app.CreateShortcut(); works correctly when running the project directly through DroidScript. However, after building the project as an APK, app.CreateShortcut(); no longer works. In some cases, it results in a blank screen, while in others, the application crashes.
• These are the issues that come to mind for now. If I find any additional problems, I will add them to the list below.
DroidScript version: V2.79.1b