![]() The render pipeline is used to control the rendering process of the scene, currently supports builtin-forward (Forward Render Pipeline) and builtin-deferred (Deferred Render Pipeline), developers can also customize the render pipeline. For more details, please refer to the Multi-Resolution Adaptation Solution documentation. The default Canvas settings include Design Resolution and Fit Screen Width/Height, which specify the default design resolution values in Canvas when a new scene or Canvas component is created, as well as Fit Height and Fit Width. The Project Data tab is mainly used to set the default Canvas, render pipeline, etc. The Project Settings panel will automatically save the changes after modifying the settings. Project Settings consists of several different sub-pages, including Project Data, Layers, Physics, Scripting, Macro Config, Feature Cropping and Texture Compression. To synchronize project settings between developers, please add the settings directory to version control. These settings are stored in the project’s settings/packages folder. The Project Settings panel can be opened by clicking on Project -> Project Settings in the editor’s main menu bar and is mainly used to set project-specific configuration items. Exporting/Importing Texture Compression Presets.Modifying the Texture Compression Preset Name.Adding/Deleting Texture Compression Format.Adding/Removing Texture Compression Presets.Yes my.setScreenBrightness, my.getScreenBrightness The need to control screen brightness is still in progress. Yes swan.getBatteryInfo, swan.getBatteryInfoSync Yes swan.getLocation, swan.chooseLocation, swan.openLocation Yes swan.onAccelerometerChange, swan.offAccelerometerChange Yes my.onAccelerometerChange, offAccelerometerChange Yes my.onGyroscopeChange, offGyroscopeChange Yes my.onCompassChange, my.offCompassChange Yes swan.onCompassChange, swan.startCompass, swan.stopCompass Partial development on Android and Mac with flag required for Scanning API. YesTemplate Message, Customer Service Message It is no longer pursuedīut the requirements of recurring notification triggers still exist. The Notification Triggers API allows you to schedule local notifications that don't require a network connection. No Shake Detection API but it can easily be implemented using Yes swan.scanCode, swan.ai.faceDetect, swan.ai.advancedGeneralIdentify The Shared Element Transitions API is available in Chrome Canary as of version 101 behind a flag at chrome://flags/#document-transition Supported on Chrome/Webview 102 or higher on Android and desktop. The Navigation APIs is the MUCH improved version of History API. Yes tClipboardData, swan.getClipboardData Partialonly screen lock my.setKeepScreenOn Web App Manifest + Application Informationīadge implementation on host platforms: Android 8.0 (Oreo) or higher, Windows 7 or higher, iOS has support for badging APIs, not currently supported on Chrome OS.Ĭhrome 94 or higher on Android and desktop. Search within system search bar, management apps, app store, browsers, home page etc. Cons: Zero market share in China.Ĭan be used within Alibaba's native apps including Alipay, Taobao, DingTalk, Gaode, ELE.meĬan be used within Baidu App and Open Source Union apps, such as iQiyi, Bilibili, Wifi and so on Chrome OS: Will even launch the PWA window on Chrome OS.iOS (Yes): The PWABuilder supports to publish PWAs to the App Store and gain new iPhone and iPad users.Windows (Yes): The Microsoft Store on Windows is a trusted single location for customers to discover and install PWAs for their Windows PC.Cons: Lack of PWA support in China App Stores on Android and PRC custom Android ROMs. Additionally TWAs have access to Google Pay (Digital Goods API). Android (Yes): The Trusted Web Activities on Android allows App Store integration.Native (rendering) + WebView (rendering) + Worker (Data storage and business logic) + V8 (use UC browser engine) CSS subset: Mapping to attributes of Android View (e.g. ux file mapping to single android native views and combined view components, provided native performanceĮxperiences. Web JS APIs are mapped from Android native APIs and part of standard WebAPIs. Providing pure WebAPIs to app developers, No Chromium layout engine but with V8 engine, more lightweight.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |