Posts Tagged ‘JS Post’
Unity WebPlayer之间调用JS Post方法传参
星期六, 五月 24th, 2014 630 views首先是功能需求的描述:我们需要在两个WebPlayer之间互相传递参数,其方法是在WebA中的Unity调用一个JS方法将参数进行一个post提交并跳转到WebB中,并在WebB的Unity中获取这个post的内容。
以上方案涉及到几个内容:
i 在Unity中调用Html中的JS方法并传参
ii Js的Post方法
iii Unity获取当前页面中的post内容
下面将逐一讲解:
①在Unity中调用Html中的JS方法并传参
代码如下
Unity中:
1 2 3 | void Start () { Application.ExternalCall( "testFunction", "testMessage"); } |
这里的testFunction是JS中的函数名,testMessage是我们传递的字符串内容,JS代码这样设计
1 2 3 4 5 | function testFunction( arg ) { // show the message alert( arg ); } |
此时将Unity打包成WebPlayer,命名为WebA.html,运行效果如下:
(更多…)