Compare commits
No commits in common. "540225d04d4fa8fcf27485a2c327f41ff208ef4f" and "248f621605a0fba70b44f8c2c4f0f974bcc6cb77" have entirely different histories.
540225d04d
...
248f621605
10
app.json
10
app.json
@ -28,12 +28,6 @@
|
|||||||
{
|
{
|
||||||
"initialOrientation": "DEFAULT"
|
"initialOrientation": "DEFAULT"
|
||||||
}
|
}
|
||||||
],
|
|
||||||
[
|
|
||||||
"expo-location",
|
|
||||||
{
|
|
||||||
"locationWhenInUsePermission": "この位置情報は、リンク画面で現在地側近の駅情報を取得するのに使用されます。"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"version": "5.0",
|
"version": "5.0",
|
||||||
@ -50,8 +44,8 @@
|
|||||||
},
|
},
|
||||||
"assetBundlePatterns": ["**/*"],
|
"assetBundlePatterns": ["**/*"],
|
||||||
"ios": {
|
"ios": {
|
||||||
"buildNumber": "38",
|
"buildNumber": "34",
|
||||||
"supportsTablet": false,
|
"supportsTablet": true,
|
||||||
"bundleIdentifier": "jrshikokuinfo.xprocess.hrkn",
|
"bundleIdentifier": "jrshikokuinfo.xprocess.hrkn",
|
||||||
"config": {
|
"config": {
|
||||||
"googleMapsApiKey": "AIzaSyAVGDTjBkR_0wkQiNkoo5WDLhqXCjrjk8Y"
|
"googleMapsApiKey": "AIzaSyAVGDTjBkR_0wkQiNkoo5WDLhqXCjrjk8Y"
|
||||||
|
8
menu.js
8
menu.js
@ -41,16 +41,12 @@ export default function Menu({ getCurrentTrain }) {
|
|||||||
const [locationStatus, setLocationStatus] = useState(null);
|
const [locationStatus, setLocationStatus] = useState(null);
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
Location.requestForegroundPermissionsAsync().then((data) => {
|
Location.requestForegroundPermissionsAsync().then((data) => {
|
||||||
setLocationStatus(
|
setLocationStatus(data.status);
|
||||||
Platform.OS == "ios"
|
|
||||||
? data.status == "granted"
|
|
||||||
: data.android.accuracy == "fine"
|
|
||||||
);
|
|
||||||
});
|
});
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
const getCurrentPosition = () => {
|
const getCurrentPosition = () => {
|
||||||
if (!locationStatus) return () => {};
|
if (locationStatus !== "granted") return () => {};
|
||||||
Location.getCurrentPositionAsync({}).then((location) =>
|
Location.getCurrentPositionAsync({}).then((location) =>
|
||||||
makeCurrentStation(location)
|
makeCurrentStation(location)
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user