有没有办法以Vue-router编程方式更新路由而无需重新加载页面?
我根据所选的语言加载不同的路线路径,例如:
{ path: '/' + i18n.t('url_welcome'), name: 'welcome, component: Welcome },
不幸的是,当语言更改时,路线路径不会自动更新。
我在模拟器和nativescript-vue上使用Android 10.0 (Pixel 3a)作为我的堆栈。
每当我调用geolocation.enableLocationRequest()onmounted()或 on button click 时,应用程序都会崩溃。
不过它在 iOS 上运行良好。
有任何想法吗?
清单文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android" package="__PACKAGE__" android:versionCode="10003" android:versionName="0.0.3">
<supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" />
<uses-sdk android:minSdkVersion="23" android:targetSdkVersion="__APILEVEL__" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature android:name="android.hardware.camera"/>
<uses-feature android:name="android.hardware.camera.flash"/>
<application android:name="com.tns.NativeScriptApplication" android:allowBackup="true" android:icon="@drawable/icon" android:label="@string/app_name" android:usesCleartextTraffic="true" android:theme="@style/AppTheme">
<activity android:name="com.tns.NativeScriptActivity"
android:label="@string/title_activity_kimera"
android:configChanges="keyboardHidden|orientation|screenSize" …Run Code Online (Sandbox Code Playgroud)