Vue调用IOS原生方法

  • vue 代码
<template>
    <div id="share">
        <h1 style="text-align: center;">分享H5</h1>
        <el-button round @click="open">按钮</el-button>
    </div>
</template>
<script>
    export default {
        name: 'share',
        components: {},
        data() {
            return {}
        },
        mounted: function () {
        },
        methods: {
            open() {
                tianbai.inviteShare('11', '22', '33', '44')
                 }
            }
        }
</script>
<style lang="scss">
</style>
  • IOS 代码
self.context =[self.webView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"];
self.context.exceptionHandler = ^(JSContext *context, JSValue *exceptionValue) {
        context.exception = exceptionValue;
        NSLog(@"异常信息:%@", exceptionValue);
};
self.context[@"tianbai"] = self


-(void)inviteShare:(NSString *)shareInfo :(NSString *)content :(NSString *)img :(NSString *)url{
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,041评论 3 119
  • 我许你天荒地老,你可承我此诺? 此生,只承你诺! 只要你在我身边,我便什么也不怕…… 有的爱,错过了我们遗憾,有的...
    淸慕阅读 1,306评论 0 0
  • “第五段,Q!” 我被猛推了一下,下意识的站起来。茫然的看着前面,脑子里跟装了屎一样。那是,S老师,我的高中班主任...
    怎一个强字了得阅读 1,417评论 0 0
  • 001 这是最好的时代,也是最坏的时代 这是最好的时代,因为只要你肯努力,这个时代有很多机会,比以往任何时候都多。...
    宵汀阅读 2,586评论 3 8
  • 在蒲圻读书的日子 我同邹建民常去水校的饭堂买饭 谭秀芬的妈妈 总是笑咪味地望着他 把他当儿子那么亲 给他的菜打得,...
    乔桥阅读 1,404评论 0 0