在系统浏览器中打开谷歌地图POI链接

时间:2016-09-05 07:16:30

标签: android ios cordova google-maps ionic-framework

我的离子应用程序存在很大问题。 当用户点击一个感兴趣的点时,例如火车站和点击"在谷歌地图中打开"该应用程序在应用程序中打开全屏链接,你必须杀死该应用程序,因为没有关闭按钮。软键不起作用。

见这里:

enter image description here

我想我必须使用inappbrowser,但是如何在地图中启用它呢?停用POI不是一个选项。

任何帮助非常感谢!

1 个答案:

答案 0 :(得分:0)

在我的情况下,我在controller.js:

library(shiny)
library(DT)
helpme.colors <- c(rep("white",1),
                   "chocolate",
                   "lightblue",
                   rep("black",10))

ui=shinyUI(
  fluidPage(textInput("txt_",label = "txt",""),
    DT::dataTableOutput("tt")
  )
)


server=shinyServer(function(input, output) {
  dd=reactive({
    data.frame(x=1:10,y=2:11,input$txt_)
  })
  output$tt=DT::renderDataTable({
    ddd=datatable(dd())
    for (i in  1:ncol(dd())){
      ddd=ddd%>%formatStyle(i,backgroundColor=helpme.colors[i])
    }
    ddd
  }

  )

})

shinyApp(ui,server)

然后在函数goto:

let parameters = [String : String] = [
    "name": "test",
    "address": "test",
    "priceRange": "1",
    "lat": "9999",
    "lng": "9999"
]

编辑:

(....你的代码......)

'<a onclick="goto('+obj1[j].places.items[0][0]+','+obj1[j].places.items[0][1]+')">Open in google maps!</a>'