美文网首页工作生活
H5端与原生混合开发遇到的一些问题

H5端与原生混合开发遇到的一些问题

作者: X_I_E | 来源:发表于2019-07-01 14:26 被阅读0次

    在与原生安卓/IOS实现混合开发时,会遇到一些问题,在此做下记录(以下是目前遇到的或之前有记录到的一些问题,后续如果有遇到新的问题或整理过程中发现其他的一些问题再补上):

    1.H5页面拨打电话问题

    (1)在移动端页面实现时,只需使用a标签,<a href="tel:1234567">即可实现。

    (2)与原生混合开发时,安卓端嵌入我们的H5页面,采用以上方式却无法实现,(IOS端是没有问题的),因此需要调用原生本地的拨打电话方法。

    2.IOS时间的一个兼容性问题

    H5页面实现过程中遇到了时间处理的问题。使用new Date(time).getDay()的时候,正常返回应该的是0-6,对应每周的星期日到星期一,但在IOS上,例如:我们使用的是(2018-6-4)的话,它会返回undefined。因此我们在这里应该对这个时间格式进行处理,将其改为(2018/6/4)的格式去获取。

    即:new Date("2018-06-04").replace(/-/g ,"/");

    相关文章

      网友评论

        本文标题:H5端与原生混合开发遇到的一些问题

        本文链接:https://www.haomeiwen.com/subject/mcugcctx.html