1

PhoneGapを使用してiPhoneアプリケーションを開発しましたが、すべて正常に機能します。レビュー用にアプリを送信して、AppStoreで公開しました。

問題を記載した拒否レポートを受け取りました。

8.6:GoogleMapsとGoogleEarthの画像GoogleMaps Apiを介して取得した画像は、元のコンテンツのすべてのブランド機能が変更されずに完全に表示されている場合、アプリケーション内で使用できます。Googleロゴまたは著作権所有者の身分証明書を隠蔽または変更するアプリは拒否されます。

Ajaxを使用してアプリケーションにロードするPHPページでGoogleMapsAPIv3を使用しています。何も非表示にしませんが、ロゴはアプリケーションに表示されません。ロゴはWebブラウザーまたはiPhoneのSafariにのみ表示されます。リンクはhttp://mourady.me/alhokair/iphone/maps.phpです。

4

1 に答える 1

0

これが私の問題を解決した方法です。phonegapを使用していたときにキャンバスがロードされるdivの高さでマップキャンバスの高さに関する何かを見つけました。

だから私は通常通りグーグルマップを私のウェブブラウザにロードし、ロゴdivをコピーし、その位置をモバイルマップに表示されるように変更しました、そしてアップルはそれを簡単に受け入れました

<div style="margin: 2px 5px 2px 2px; z-index: 1000000; position: absolute; left: 0px; bottom: 66px; "><a style="position: static; overflow: visible; float: none; display: inline; " title="Click to see this area on Google Maps" target="_blank" href="http://maps.google.com/maps?ll=42.228517,164.003906&amp;z=2&amp;t=m&amp;hl=en-US"><div style="width: 62px; height: 24px; cursor: pointer; "><img style="position: absolute; left: 0px; top: 0px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; width: 62px; height: 24px; " src="http://maps.gstatic.com/mapfiles/google_white.png"></div></a></div> 
于 2012-06-27T09:10:00.060 に答える