0
0
Fork 0
mirror of https://github.com/VueTubeApp/VueTube synced 2024-11-24 20:25:17 +00:00

refactor: Remove second splash screen

Removes the second splash screen in the long list of splash screens (first splash if on android 5,6 or 7)

Modifies some instances in the initialization of the app
This commit is contained in:
Front 2022-03-24 18:10:05 -04:00
parent d0dbc4bb04
commit f7187400f2
5 changed files with 23 additions and 18 deletions

View file

@ -11,10 +11,16 @@
</template>
<script>
import { SplashScreen } from "@capacitor/splash-screen";
export default {
layout: "empty",
layout: "empty",
//--- Hide Splash Screen ---//
async beforeCreate() {
const { SplashScreen } = await require("@capacitor/splash-screen"); // This has to be imported here, otherwise NUXT won't import the package because its so early in the lifecycle -Front
await SplashScreen.hide();
},
//--- End Hide Splash Screen ---//
async mounted() {
//--- Theme Loader Moved From '~/layouts/default.vue' (because this only needs to be run once) -Front ---//
setTimeout(() => {
@ -48,7 +54,6 @@ export default {
//-----------------------------------------------------------------------------------------------------------//
await this.$youtube.getAPI();
await SplashScreen.hide();
this.$router.push(`/${localStorage.getItem("startPage") || "home"}`);
},
};

View file

@ -9,8 +9,8 @@
},
"plugins": {
"SplashScreen": {
"launchShowDuration": 100,
"launchAutoHide": false,
"launchShowDuration": 0,
"launchAutoHide": true,
"backgroundColor": "#111111",
"androidSplashResourceName": "splash",
"androidScaleType": "CENTER_CROP",

View file

@ -11,8 +11,8 @@
"plugins": {
"SplashScreen": {
"launchShowDuration": 100,
"launchAutoHide": false,
"launchShowDuration": 0,
"launchAutoHide": true,
"backgroundColor": "#111111",
"androidSplashResourceName": "splash",
"androidScaleType": "CENTER_CROP",

View file

@ -9,8 +9,8 @@
},
"plugins": {
"SplashScreen": {
"launchShowDuration": 100,
"launchAutoHide": false,
"launchShowDuration": 0,
"launchAutoHide": true,
"backgroundColor": "#111111",
"androidSplashResourceName": "splash",
"androidScaleType": "CENTER_CROP",

View file

@ -9,14 +9,14 @@ install! 'cocoapods', :disable_input_output_paths => true
def capacitor_pods
pod 'Capacitor', :path => '../../node_modules/@capacitor/ios'
pod 'CapacitorCordova', :path => '../../node_modules/@capacitor/ios'
pod 'CapacitorCommunityHttp', :path => '../../node_modules/@capacitor-community/http'
pod 'CapacitorApp', :path => '../../node_modules/@capacitor/app'
pod 'CapacitorBrowser', :path => '../../node_modules/@capacitor/browser'
pod 'CapacitorDevice', :path => '../../node_modules/@capacitor/device'
pod 'CapacitorShare', :path => '../../node_modules/@capacitor/share'
pod 'CapacitorSplashScreen', :path => '../../node_modules/@capacitor/splash-screen'
pod 'CapacitorStatusBar', :path => '../../node_modules/@capacitor/status-bar'
pod 'HugotomaziCapacitorNavigationBar', :path => '../../node_modules/@hugotomazi/capacitor-navigation-bar'
pod 'CapacitorCommunityHttp', :path => '..\..\node_modules\@capacitor-community\http'
pod 'CapacitorApp', :path => '..\..\node_modules\@capacitor\app'
pod 'CapacitorBrowser', :path => '..\..\node_modules\@capacitor\browser'
pod 'CapacitorDevice', :path => '..\..\node_modules\@capacitor\device'
pod 'CapacitorShare', :path => '..\..\node_modules\@capacitor\share'
pod 'CapacitorSplashScreen', :path => '..\..\node_modules\@capacitor\splash-screen'
pod 'CapacitorStatusBar', :path => '..\..\node_modules\@capacitor\status-bar'
pod 'HugotomaziCapacitorNavigationBar', :path => '..\..\node_modules\@hugotomazi\capacitor-navigation-bar'
end
target 'App' do