🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 说明 默认情况下,通过微信浏览器分享出去的插件页面,是可以在任何浏览器查看的。有时候为了防止别人爬取页面,开发者可能需要限制页面在别的浏览器打开,有此类需求的时候,可以在插件控制器中设置公有成员变量`$wechat_only = true`来限制页面仅可在微信浏览器访问 ## 适用范围:douchat3.1.0以上版本可用 ## 使用方法 在继承了MobileBase控制器的插件控制器中,设置$wechat_only为一个真值(转换为布尔值后不为false的值)。 ``` <?php namespace Addons\IdouDemo\Controller; use Mp\Controller\MobileBaseController; /** * 功能演示移动端控制器 * @author 艾逗笔 */ class MobileController extends MobileBaseController { public $wechat_only = true; // 首页入口 public function index() { $this->display(); } } ?> ``` >[info] 如上代码所示,设置了` public $wechat_only = true;`之后,再在非微信浏览器打开插件的页面时,会出现如下提示: ![](https://box.kancloud.cn/8e9887732321720a875ea748cea3b676_388x520.png)