Надеюсь, что есть гениальный дизайнер веб-дизайнеров, который может мне помочь. Я работаю над приложением webworks для BB10, и в какой-то момент я хочу открыть карты ежевики при заданных координатах.Webworks for BB 10. Откройте BB-карты в определенных координатах
Я получил пример из сети и сумел попасть в карты bb, передать его координаты и получить навигацию. что сложнее, но найти достойную документацию по этому поводу - это кошмар ...: O. Моя функция навигации/направление выглядит следующим образом ...
function directions() {
blackberry.invoke.invoke({
action: "bb.action.OPEN",
type: "application/vnd.rim.map.action-v1",
data: JSON.stringify({
"view_mode": "nav",
"center": { "latitude": sessionStorage.lat, "longitude": sessionStorage.lon, "heading": 180, "zoom": 4 }, "nav_start": {
"properties": {
"name": "My Location",
"description": "My Location",
"address": "South Africa"
},
"latitude": sessionStorage.lat,
"longitude": sessionStorage.lon
},
"nav_end": {
"properties": {
"name": stores[selectedStore].Name,
"description": "No description Available",
"address": "South Africa"
},
"latitude": stores[selectedStore].Latitude,
"longitude": stores[selectedStore].Longitude
},
"nav_options": {
"nav_mode": "fastest",
"avoid_highways": false,
"avoid_tolls": false,
"transport_mode": "car"
}
})
});
}
Это прекрасно работает ... Теперь я искал в сети, и для открытия карты на множестве операционных координат, я видел это. ..
function showmap() {
var args = new blackberry.invoke.MapsArguments(sessionStorage.lat, sessionStorage.lon);
blackberry.invoke.invoke(blackberry.invoke.APP_MAPS, args);
}
Теперь в соответствии с ними также необходимо добавить следующую строку в ваш конфигурационный файл внутри виджета тега.
<feature id="blackberry.invoke" />
<feature id="blackberry.invoke.MapsArguments" />
<license href="http://www.apache.org/licenses/LICENSE-2.0"></license>
Это вызывает мое приложение к сбою ... Просто обычный сбой и не в состоянии ...
Я так застрял с этим вопросом, я мог бы реально использовать некоторую помощь. Если у вас есть какие-то идеи или предложения, я открыт для них :)
Действительно, что код работает отлично. Моя проблема заключается в открытии карты в определенном наборе координат. Я хочу передать ему одно место, и он должен открыть собственные BB-карты в этом месте. Я также обнаружил, что invoke.mapargs не требуется. :) Спасибо за ваш ответ. Я ценю это. И извините, если мой вопрос немного неясен, мой разум работает только на полпути. – KapteinMarshall