2247051761@qq.com
2247051761@qq.com
  • 发布:2020-04-23 10:57
  • 更新:2020-06-30 19:46
  • 阅读:220

急。。。uniapp怎么调用ios原生客户端的一个方法

分类:uni-app

用uniapp做了一个项目,打包成h5,现在要和原生的ios交互,定时调用ios客户端的一个方法。
现在写法:
window.webkit.messageHandlers.methods.postMessage();
好像不行,该如何写呢?methods是ios原生客户端的一个方法。

2020-04-23 10:57 负责人:无 分享
已邀请:
NineTeenYear

NineTeenYear - GoodGoodCoding,DayDayNoBug

你是说通过H5拉起APP并传递参数,然后跳转页面么?

  • 2247051761@qq.com (作者)

    H5是挂载在ios客户端里面的。客户端通过内置浏览器打开的h5页面

    2020-04-23 11:18

DCloud_App_Array

DCloud_App_Array

是在原生App中使用WKWebview加载h5页面吗?这种情况需要WKWebview扩展接口实现原生(宿主)与H5的通讯,需要在XCode环境中写原生代码开发。

可以使用uni-app直接发布为原生app(宿主),在页面中使用webview组件加载h5页面,uni-app已经封装好了webview组件与宿主的通讯,参考:https://uniapp.dcloud.io/component/web-view

  • 2247051761@qq.com (作者)

    感谢回复。因为原生APP非我方的,是其他公司的。我方只是开发了H5页面供他们使用。所以只能通过第一种情况实现了吧?不知道是否有相关的列子?谢谢。

    2020-04-24 13:37

Stalker丶

Stalker丶

请问一下,有没有做过IOS苹果内购支付呀,有点问题想问,可以加下QQ吗

1551206366@qq.com

1551206366@qq.com

现在也遇到这样的需求,请问你解决了么?

要回复问题请先登录注册