出于某种原因,我的图标没有显示在我的 chrome 标签上。从我读过的所有文章中,我正确地编写了代码。它确实在 Firefox 中工作。我还清除了我的缓存并尝试了一个隐身窗口,但仍然没有看到它。
当我去: localhost:8080/favicon.ico 我确实看到了网站图标。
这是我在 HTML 标头中的代码:
<link rel="shortcut icon" sizes="16x16 32x32 64x64"
href="/favicon.ico" type="image/x-icon" />
<link rel="icon" href="favicon.ico" type="image/x-icon" />
<link rel="apple-touch-icon" href="apple-touch-icon.png" />
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激!谢谢!
我试图让我的按钮 onPress 函数调用一个函数,该函数将根据设备打开苹果地图或谷歌地图。出于某种原因,当我按下按钮时什么也没有发生。
这是我的功能:
openMap= () => {
console.log('open directions')
Platform.select({
ios: () => {
Linking.openURL('http://maps.apple.com/maps?daddr=');
},
android: () => {
Linking.openURL('http://maps.google.com/maps?daddr=');
}
});
}
Run Code Online (Sandbox Code Playgroud)
这是按钮:
<TouchableOpacity
onPress={this.openMap}
style={styles.navigateBtn}>
<Icon name="md-navigate" style={{ fontSize: 24 }} />
<Text
style={{ fontSize: 13, fontWeight: "700", lineHeight: 14 }}
>
NAVIGATE
</Text>
</TouchableOpacity>
Run Code Online (Sandbox Code Playgroud)
最终我想将经度和纬度传递给 openMap 函数以获取方向,但首先我需要打开地图。
这是我的导入
import { View, TouchableOpacity, Modal, Platform, Alert, StyleSheet, Linking } from "react-native";
import {Header, Content, Text, Button, Icon, Card,CardItem, Title, Left, Right, Body, Container
} from "native-base"; …
Run Code Online (Sandbox Code Playgroud)