google map Phonegap cordova ไม่แสดงในโทรศัพท์
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา google map Phonegap cordova ไม่แสดงในโทรศัพท์
google map Phonegap cordova ไม่แสดงในโทรศัพท์
Copy
ช่วยดูโค้ดให้ผมหน่อยครับ..ไม่รู้ว่าส่วนไหนผิด app ที่ผมเขียนในส่วนของแผนที่จึงไม่แสดงในโทรศัพท์
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
code html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
code javascript
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
code css
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
code html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <link rel="stylesheet" href="css/jquery.mobile-1.4.5.min.css"/> <link rel="stylesheet" href="css/map.css"/> <script src="js/jquery-2.1.4.min.js"></script> <script src="js/jquery.mobile-1.4.5.min.js"></script> <script type="text/javascript" src="js/map.js"></script> <script type="text/javascript" src="http://maps.google.com/maps/api/js?&sensor=false"></script> </head> <body> <div data-role="page" id="map"> <div data-role="panel" id="mypanel" data-display="overlay"> <ul data-role="listview" data-inset="false"> <li style="background-color: gray; color:#fff">Menu</li> <li data-icon="home"><a href="index.html" rel="external" data-transition="slide">Home</a></li> <li data-icon="location"><a href="map.html" rel="external" data-transition="slide">Traffic</a></li> <li data-icon="camera"><a href="cctv.html" rel="external" data-transition="slide">CCTV</a></li> <li data-icon="info"><a href="news.html" rel="external" data-transition="slide">NEWS</a></li> <li data-icon="phone"><a href="hotline.html" rel="external" data-transition="slide">Hotline</a></li> <li data-icon="navigation"><a href="shortcut.html" rel="external" data-transition="slide">Shortcut</a></li> <li data-icon="cloud"><a href="#" onclick="window.open('http://203.155.220.231/radar/pics/radar.jpg', '_system', 'location=no');" rel="external" data-transition="slide">Rain Radar</a></li> <li data-icon="delete"><a href="#" data-rel="close">Close Menu</a></li> </ul> </div> <div data-role="header" data-add-back-btn="true" data-position="fixed"> <h1>Traffic</h1> <a href="#mypanel" data-icon="bars" data-iconpos="notext"></a> <a href="map.html" rel="external" data-icon="user" data-iconpos="notext"></a> </div> <div data-role="content" id="map_canvas"> </div> <div data-role="footer" data-position="fixed"><h1><a><img src="img/traffic.png"></a></h1></div> </div> <script type="text/javascript" src="cordova.js"></script> </body> </html>---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
code javascript
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$(document).on('pageinit', "#map", function () { navigator.geolocation.getCurrentPosition(showPosition, positionFail); }); function showPosition(position) { var lat = position.coords.latitude; var long = position.coords.longitude; var currentPosition = new google.maps.LatLng(lat, long); var mapOptions = { center: currentPosition, zoom: 14, zoomControlOptions: { style: google.maps.ZoomControlStyle.SMALL, position: google.maps.ControlPosition.LEFT_TOP }, }; var map = new google.maps.Map( document.getElementById("map_canvas"), mapOptions ); var trafficLayer = new google.maps.TrafficLayer(); trafficLayer.setMap(map); var marker = new google.maps.Marker({ position: currentPosition, map: map, }); } function positionFail() { window.setTimeout(function(){ $.mobile.loading('show', { textonly: true, textVisible: true, text: "Loading Failed" }); }); }---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
code css
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
#map, #map_canvas { width: 100%; height: 100%; padding: 0; }

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ