WKWebView
でHTMLを埋め込みました。ユーザーがa
要素をクリックすると、Apple Map APPを開きます。それは何も起こらないようだ、背景色だけが変わった。 マイコード:SafariでiOSアプリケーションでApple Map AppをHTML内で開く方法
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
a {
display: block;
font-size: 20px;
width: 200px;
height: 100px;
margin: 100px auto;
text-align: center;
}
</style>
</head>
<body>
<h1>open the apple map</h1>
<a href="maps:ll=38.897096,-77.036545" class="context-block-button map-button" id="map-button-1"><i class="ss-map icon-left"></i><span>Open in map (maps:)</span></a>
</body>
<script src="../js/jquery.min.js"></script>
<script>
$('body').on('click','a',function() {
$('body').css('background-color','blue');
window.location.href = " http://maps.apple.com/?q=Mexican+Restaurant&sll=50.894967,4.341626&z=10&t=s";
})
</script>
</html>
、私は "http://maps.apple.com/?q=Mexican+Restaurant&sll=50.894967,4.341626&z=10&t=s" .Then SafariはMacでAppleのAppを開きますコピーします。
私はSwift4
APIを使用してApple Map Appを開く必要がありますか? もう1つ、ソリューションがinfo.plist
を変更する必要がある場合、またはAppターゲットの設定を変更する必要がある場合は、このメールをお送りいただきありがとうございます。