美文网首页
游戏-H5跟原生SDK交互

游戏-H5跟原生SDK交互

作者: xiaofengl | 来源:发表于2020-09-10 10:15 被阅读0次
        前言:最近在搞h5游戏接入ios原生SDK,就是web端跟oc约定好相关的方法名, 用js调起。这里是在注册WKWebView的时候,注入了prompt相关的js代码,然后web端每调用oc方法,都会在runJavaScriptTextInputPanelWithPrompt拦截到,进行方法遍历,找到oc对应的方法名,进行调用。这样做是为了方便将代码进行模块管理,利于SDK开发。
      这种情况下,游戏就相当于一个链接,在接入的时候,需求往往是一个渠道接入好几个游戏的。为了方便维护,往往是需要制作关于渠道的广义上的母包了。然后不同的游戏就用多个target进行区分。
    新建一个母包:ParentPackage,在parentPackage这个target上做一些公共代码的处理,比如说js跟oc桥接的逻辑、网络请求等。
    
    image.png image.png image.png image.png image.png

    添加Target:


    image.png image.png image.png image.png image.png image.png image.png

    然后,如果要共用母包的文件,就要:


    image.png

    对应其他的要共用母包的文件,都要勾选对应的target。

    年代久远,不是很具体

    相关文章

      网友评论

          本文标题:游戏-H5跟原生SDK交互

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